在我创建的网页中,我希望在关闭页面时自动断开连接,但它拒绝工作。断开连接函数存在于头部正确引用的外部.js文件中。
<script>
window.onbeforeunload = disconnect;
</script>
我之前从&#34; disconnect();&#34;更改了它到&#34;断开连接;&#34;。结果没有变化。任何帮助将不胜感激。
答案 0 :(得分:0)
因为我不知道&#34; 断开连接&#34;这是一个如何将函数绑定到window.onbeforeunload
事件的简单示例:
<script type="text/javascript">
// bind a function to the window.onbeforeunload event
window.onbeforeunload = function(event) {
// your disconnect() function
disconnect();
// bad ui, but for example - prompt user to verify they want to leave the page
prompt("Are you sure you want to leave this page?");
// log to the developer tools console that this event fired
console.log("onbeforeunload event fired");
};
</script>
希望这会有所帮助。看起来问题可能出在disconnect()
定义的方式上。