ASP.NET C#关闭页面引发什么事件
看到你说是用数据库搞定了是什么思路能分享一下么谢谢了我的邮箱li_yujiajay@163.com能直接点么,这些我都清楚。我也直接点,就是在页面关闭时触发的那个事件on...
看到你说是用数据库搞定了 是什么思路 能分享一下么
谢谢了
我的邮箱li_yujiajay@163.com
能直接点么,这些我都清楚。
我也直接点,就是在页面关闭时触发的那个事件
onbeforeunload,这个事件在单击按钮和刷新时都要触发,有没有方法在刷新的时候屏蔽它,我看了网上的一些方法,这些方法大概
是判断“触发事件的位置”,
如下:
var n = window.event.screenX - window.screenLeft;
var b = n > document.documentElement.scrollWidth - 20;
if (b && window.event.clientY < 0 || window.event.altKey)
可是,在你关闭当个tab时或者是从状态栏中关闭浏览器,就不好控制了,请问前辈有什么更好的办法,在此谢过了!! 展开
谢谢了
我的邮箱li_yujiajay@163.com
能直接点么,这些我都清楚。
我也直接点,就是在页面关闭时触发的那个事件
onbeforeunload,这个事件在单击按钮和刷新时都要触发,有没有方法在刷新的时候屏蔽它,我看了网上的一些方法,这些方法大概
是判断“触发事件的位置”,
如下:
var n = window.event.screenX - window.screenLeft;
var b = n > document.documentElement.scrollWidth - 20;
if (b && window.event.clientY < 0 || window.event.altKey)
可是,在你关闭当个tab时或者是从状态栏中关闭浏览器,就不好控制了,请问前辈有什么更好的办法,在此谢过了!! 展开
1个回答
展开全部
这个是页面从开生到死的事件启动顺序
客户发出POST请求-〉创建Page派生类,调用构造函数-〉调用Page类的IHttpHandler.ProcessRequest方法-〉激活Page类的Init事件-〉调用Page类的CreateChildControls虚方法-〉从POST变量和VIEWSTATE中还原服务器端控件状态-〉激活Page类的Load事件-〉激活服务器端控件事件-〉激活Page类的PreRender事件-〉调用Page类的Render虚方法-〉调用Page类的RenderChildren虚方法-〉发送HTTP响应给客户端-〉激活Page类的Unload事件-〉丢弃Page派生类的实例。
客户发出POST请求-〉创建Page派生类,调用构造函数-〉调用Page类的IHttpHandler.ProcessRequest方法-〉激活Page类的Init事件-〉调用Page类的CreateChildControls虚方法-〉从POST变量和VIEWSTATE中还原服务器端控件状态-〉激活Page类的Load事件-〉激活服务器端控件事件-〉激活Page类的PreRender事件-〉调用Page类的Render虚方法-〉调用Page类的RenderChildren虚方法-〉发送HTTP响应给客户端-〉激活Page类的Unload事件-〉丢弃Page派生类的实例。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询