2014-04-28 268 views
0

我想在我重新加載當前頁面時打開一個新頁面。所以,我是看着一些功能,如.unload().bind()我創造了這個JSfiddle使用bind()的,我不知道應該怎樣加,使其重新加載了新的一頁。謝謝。jquery:刷新當前頁面時加載新頁面

這裏是我試圖爲當前頁面本身的重裝:

$(window).bind('beforeunload',function(){ 

    return 'lets reload'; 

    $(window).reload; 

}); 

回答

0
<html> 
<head> 
<script> 
document.addEventListener('keydown', function(e) { 
    if(e.which == 116) { 
     window.onbeforeunload = function() { 
      window.onbeforeunload = null; 
      return "Do you really want to refresh the page?"; 
     } 
    } 
}, false); 
</script> 
</head> 
<body> 
Press F5 
</body> 
</html> 

需要注意的是,如果用戶按下F5鍵它只會工作,如果刷新按鈕,用戶點擊它不會工作,我認爲這是不可能的。

+0

你能否請小提琴解釋一下。謝謝。 – chaitanya90

+0

查看編輯答案,這就是你應該如何繼續。 –

+0

謝謝。這真的很有幫助:) – chaitanya90