捕抓用户关闭、刷新页面事件

如题,在网上找了一堆的方法与代码,无论在firefox还是chrome,都无效


<body onunload='test1()' onbeforeunload="test2()">

</body>

<script type="text/javascript">

function test1(){

    alert('1_1');  //无效

    return '1_2';  //无效

}

function test2(){

    alert('2_1');  //无效

    return '2_2';  //无效

}

</script>

<body></body>

<script type="text/javascript">

window.onunload=function(){

    alert('1_1');  //无效

    return '1_2';  //无效

}

window.onbeforeunload=function(){

    alert('2_1');  //无效

    return '2_2';  //无效

}

</script>

网上说有效的基本都是16年以前的答案,反正现在我基本把网上找到的都试了一遍都没效果的,不知道是我的代码有问题,还是现在浏览器不支持此事件,希望大神回答前先试试所写的代码是否的确生效,谢谢~


冉冉说
浏览 432回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript