asp.net使用response.redirect后无法弹出对话框解决办法
2011-04-26 11:44
1126 查看
由于response.redirect是服务器端事件,js是客户端事件,因此不能弹出对话框,解决办法如下:
string alertStr = "对不起,您的权限不足,请使用系统管理员登录!";
string navigateUrl = "Login.aspx";
string jsStr = string.Format("<script>alert('{0}');window.location='{1}';</script>", alertStr, navigateUrl);
this.Response.Write(jsStr);
string alertStr = "对不起,您的权限不足,请使用系统管理员登录!";
string navigateUrl = "Login.aspx";
string jsStr = string.Format("<script>alert('{0}');window.location='{1}';</script>", alertStr, navigateUrl);
this.Response.Write(jsStr);
相关文章推荐
- asp.net 关于Response.Redirect重定向前无法弹出alert对话框的问题
- ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法
- asp.net ajax 无法弹出alert对话框的解决方法
- asp.net中使用response.write造成界面变形问题的解决办法
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题 3法
- (转)解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题 3法
- ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题
- asp.net 无刷新分页时无法弹出alert对话框的解决方法 (转)
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题
- 【转】ASP.NET弹出对话框后网页变形解决办法
- ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法
- asp.net ajax 无法弹出alert对话框的解决方法
- ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法
- ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法
- (转)解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题 3法
- 黑马程序员_Asp.net页面使用showModalDialog时Postback弹出新页面解决办法
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题(转)
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题
- 解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题