onbeforeunload与onunlond的区别

1.onbeforeunload:的意思是在刷新或页面后台的情况下 会出现这样一个弹窗
有两种情况第一是刷新页面的时候你点击离开就回到本页面
点击浏览器后退按钮是  点击离开会返回到上一级页面
<script type="text/javascript">  
<!-- 
window.onbeforeunload = onbeforeunload_handler;
//window.onunload = onunload_handler;
function onbeforeunload_handler(){
    var warning="确认退出?";   
return warning;
    }
// -->
</script>
onbeforeunload与onunlond的区别

2onunlond:意思只是单纯的刷新页面的时候触发的某些东西

<script type="text/javascript">

<!-- 

window.onunload = onunload_handler;

function onunload_handler(){

    var warning="谢谢光临";

    alert(warning);

    }

// -->

</script>

就弹出一般的alert  谢谢光临

你可能感兴趣的:(onbeforeunload与onunlond的区别)