问题描述
Global文件想在出错的时候跳转到error.aspx,有些页面是嵌套了多层ifream.所以跳转的时候需要用到JS好像Response.Write()方法在Global文件中不起作用。问各位高手有啥高招。
解决方案
解决方案二:
顶
解决方案三:
把Response.Write()之类的JS方法写在单独的JS文件中,出错时调用该文件中的相应方法,并传入相应参数即可
解决方案四:
Response对象还没有生成
解决方案五:
///<summary>///防止session超时,如果超时就注销身份验证并提示和转向到网站默认页///</summary>privatevoidPreventSessionTimeout(){if(Session["LoginUserRow"]==null){System.Web.Security.FormsAuthentication.SignOut();Page.Response.Write("<script>alert('session超时,请重新登录');window.parent.parent.location.replace('login.aspx')</script>");Page.Response.End();}}
时间: 2024-10-18 14:11:17