Javascript 关闭wondow前的警报消息
我在关闭去铬窗口之前执行警报消息时遇到了很多问题。信息总是一样的。它不接受我设置的信息。。 我读了很多书,但似乎没有什么东西能很好地发挥作用,它总是传达同样的信息。 有线索吗? 这是我的测试代码:Javascript 关闭wondow前的警报消息,javascript,jquery,Javascript,Jquery,我在关闭去铬窗口之前执行警报消息时遇到了很多问题。信息总是一样的。它不接受我设置的信息。。 我读了很多书,但似乎没有什么东西能很好地发挥作用,它总是传达同样的信息。 有线索吗? 这是我的测试代码: <html> <head></head> <body> <script> window.onbeforeunload = function(e) { return 'Are you sure?'
<html>
<head></head>
<body>
<script>
window.onbeforeunload = function(e) {
return 'Are you sure?';
};
</script>
</body>
</html>
window.onbeforeunload=函数(e){
返回“您确定吗?”;
};
由于不再支持它,一个选项是检测文档本身的鼠标出。如果他们点击了你网站内的链接,这显然无法处理,但你可以在内部处理
这将检测他们是否将光标移出浏览器窗口,例如单击后退/前进或键入其他URL
exitpoup=函数(e){
e=e?e:window.event;
if(e.target.tagName.toLowerCase()=“输入”)
返回;
var vpWidth=Math.max(document.documentElement.clientWidth,window.innerWidth | | 0);
如果(e.clientX>=(vpWidth-50))
返回;
如果(e.clientY>=50)
返回;
var from=e.相关目标| | e.元素;
如果(!从){
警惕(“你的模态在这里!”);
文件。删除EventListener(“鼠标出”,exitpopup);
};
};
文件。添加了监听器(“鼠标输出”,exitpopup)代码>由于不再支持它,一个选项是检测文档本身上的鼠标出。如果他们点击了你网站内的链接,这显然无法处理,但你可以在内部处理
这将检测他们是否将光标移出浏览器窗口,例如单击后退/前进或键入其他URL
exitpoup=函数(e){
e=e?e:window.event;
if(e.target.tagName.toLowerCase()=“输入”)
返回;
var vpWidth=Math.max(document.documentElement.clientWidth,window.innerWidth | | 0);
如果(e.clientX>=(vpWidth-50))
返回;
如果(e.clientY>=50)
返回;
var from=e.相关目标| | e.元素;
如果(!从){
警惕(“你的模态在这里!”);
文件。删除EventListener(“鼠标出”,exitpopup);
};
};
文件。添加了监听器(“鼠标输出”,exitpopup)代码>不再受支持,请参见上面的链接。哦。。而存在另一种方式?不再受支持,请参见上面的链接。哦。。还有另一种存在方式吗?