我有一个网页,当浏览器触发Closing Event我想要停止它吗?我怎么能在asp.net或其他任何替代方案中做到这一点?
答案 0 :(得分:8)
你不能,也不应该。如果StackOverflow 能够阻止您关闭浏览器,您会有什么感受?
答案 1 :(得分:4)
答案 2 :(得分:3)
你无法真正阻止它,但如果需要,你可以警告用户会话信息或任何会丢失....
<html>
<script type="text/javascript">
var isdone=false
</script>
<body onbeforeunload="if(!isdone) return 'Do you really want to close!';">
</html>
答案 3 :(得分:0)
真的无法阻止用户关闭浏览器。
但是,您可能会编写一些javascript,这会在用户离开当前页面时打开一个新窗口(也就是关闭浏览器,点击另一个链接)。
这对您的用户来说会有点烦人,也可能被弹出窗口阻止程序阻止。
但这有点可能。