繁体   English   中英

ASP.NET页面中的事件

[英]Event in asp.net page

我想在用户离开页面时执行查询。 用户离开某个页面时,asp.net页面中是否发生任何事件? 非常感谢你

不,当用户离开页面时,没有服务器事件,因为用户并不是真正在页面中。 服务器将页面发送到浏览器,然后浏览器显示该页面,而服务器不知道浏览器中正在发生什么。

您可以在浏览器中捕获onbeforeunload ,这是在浏览器即将加载新页面时触发的。 但是请注意,它也会触发回发,因此您可能必须跟踪正在发生的事情,以确定用户是否真的要转到其他页面。

还要注意, onbeforeunnload事件不是标准事件,因此并非在所有浏览器中都支持。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM