有没有办法可以创建一个javascript,如果它们关闭浏览器窗口,它将运行命令onClick="my_onclick()"
?如果是这样你也可以制作一个警告他们的弹出窗口如果他们关闭窗口它会注销相同的脚本吗?
我正在尝试我发现的一些变化,但它不适合我。
$(document).ready(function()
{
$(window).bind("beforeunload", function() {
return confirm("If you confirm, you will be logged off the internet.");
});
});
我需要它来返回这些参数。
function my_onclick()
{URL = "http://%SERVERIP%/logout?%PARAMS%"; window.location.href=URL;}
答案 0 :(得分:1)
唯一的事件' Javascript中与窗口关闭有关的是onbeforeunload
,它希望返回一个布尔值(来自调用window.confirm()
的结果。
它不能用于传回数据,因为页面已经过期了。简而言之,不,你不能这样做。
答案 1 :(得分:0)
您可以使用window.onbeforeunload,以下是您需要的示例:
window.onbeforeunload = myConfirm;
function myConfirm(){
confirmMessage="If you confirm, you will be logged off !!";
return confirmMessage;
}