[英]Event in asp.net page
我想在用户离开页面时执行查询。 用户离开某个页面时,asp.net页面中是否发生任何事件? 非常感谢你
不,当用户离开页面时,没有服务器事件,因为用户并不是真正在页面中。 服务器将页面发送到浏览器,然后浏览器显示该页面,而服务器不知道浏览器中正在发生什么。
您可以在浏览器中捕获onbeforeunload
,这是在浏览器即将加载新页面时触发的。 但是请注意,它也会触发回发,因此您可能必须跟踪正在发生的事情,以确定用户是否真的要转到其他页面。
还要注意, onbeforeunnload
事件不是标准事件,因此并非在所有浏览器中都支持。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.