欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js窗口關(guān)閉提示信息(兼容IE和firefox)

 更新時(shí)間:2015年10月23日 14:39:47   投稿:lijiao  
這篇文章主要介紹了當(dāng)關(guān)閉窗口的時(shí)候,顯示窗口提示信息,友好的進(jìn)行提示,防止丟失重要信息,需要的朋友可以參考一下

很多時(shí)候,在瀏覽網(wǎng)頁時(shí),我們需要考慮用戶不小心時(shí)關(guān)閉窗口的情況,特別是當(dāng)用戶有很重要的數(shù)據(jù)還沒有保存,我們的程序有必要對(duì)用戶進(jìn)行提醒。這個(gè)時(shí)候我們可以通過是用javascript window.onbeforeunload() 這個(gè)方法來阻止用戶關(guān)閉窗口,見如下這個(gè)例子:

<script type="text/javascript">
  window.onbeforeunload=function(event){
    return 'hello';
  }
</script>

這樣當(dāng)用戶按了關(guān)閉按鈕時(shí),便會(huì)彈出如下這個(gè)窗口(這個(gè)是兼容IE和firefox的):

其中"Hello"是返回值,當(dāng)你按了取消時(shí)是不會(huì)關(guān)閉頁面的,只有按了確定才會(huì)。返回值是少不了的,哪怕是空,否則不會(huì)作任何提示便關(guān)閉頁面。其實(shí)只要是調(diào)用了window.close()都會(huì)執(zhí)行onbeforeunload()函數(shù),由此我們可以知道,按關(guān)閉按鈕會(huì)執(zhí)行window.close()函數(shù),而window.close()里面也調(diào)用了window.onbeforeunload()函數(shù)。

有了這個(gè)小技巧,大家再也不用擔(dān)心不小心誤關(guān)窗口造成的損失了,希望大家喜歡這篇文章。

相關(guān)文章

最新評(píng)論