Javascript onbeforeunload自动单击提交按钮
如何使它工作,因为现在它不会工作。我想自动点击按钮,如果检测到网站关闭Javascript onbeforeunload自动单击提交按钮,javascript,html,Javascript,Html,如何使它工作,因为现在它不会工作。我想自动点击按钮,如果检测到网站关闭 <script> function myFunction() { document.getElementById("makeOffline").click(); } </script> <body onbeforeunload="return myFunction()"> 函数myFunction(){ document.getElementBy
<script>
function myFunction() {
document.getElementById("makeOffline").click();
}
</script>
<body onbeforeunload="return myFunction()">
函数myFunction(){
document.getElementById(“makeOffline”)。单击();
}
将调用您的函数。但是,在现代浏览器中,您的功能允许做的事情非常有限。你不能随便挑选一个例子,提交一份表格
通常,onbeforeunload
唯一有用的用例是警告用户,如果他们离开页面,可能会丢失数据,这可以通过从处理程序返回字符串来实现。然后浏览器会检查用户是否真的想离开(大多数浏览器会显示您返回的字符串,但不是全部,例如Firefox不再显示)
您在
onbeforeuload
处理程序中尝试执行的任何其他操作几乎都更适合以其他方式执行。如果你发布了一个关于你最终目标的问题,人们可能会帮助你。谢谢你提供的信息,所以如果只有网站需要关闭,我也许可以检查并返回字符串文本(除了刷新和链接单击)?@Rob:refresh and link在卸载之前单击fireOnForeUnload
。也许知道其他功能?