2012-09-24 91 views
4

我想要做的是在任何時候頁面退出或導航離開時創建一個彈出框。現在我有頁面退出時彈出框

<script type="text/javascript"> 
function box() 
{ 
    var r=confirm("Message"); 
    if (r==true) 
    { 
     window.location.href="yes.html"; 
    } 
    else 
    { 
     window.location.href="no.html"; 
    } 
} 
</script> 


<body onunload="box();"> 

我有2個問題是:

  1. 它只顯示框,如果你實際上從瀏覽網頁,刷新,新的URL等等路程,如果你退出的標籤或瀏覽器,該框不會彈出。

  2. 不管你按什麼按鈕,它只是發送你原本想去的地方,它永遠不會送你到no.htmlyes.html

有人能告訴我這可能嗎?

回答