我想要在用戶離開頁面時向用戶提出確認。在頁面重新加載時停止顯示確認框 - Javascript
我知道它可以很容易透過JavaScipt的window.onbeforeunload
來實現,但是唯一的問題是,它顯示了一個彈出(如圖),當我重新加載頁面。我不想在頁面重新加載時顯示彈出窗口。我認爲彈出窗口顯示在網頁瀏覽器中,因爲它顯示一條消息「您是否要重新加載此網站?」我沒有寫過任何地方。
這裏是我的簡單的代碼:
<html>
<head>
<title>Script</title>
<script>
window.onbeforeunload = function() {
return 'Are you sure you want to leave?';
};
</script>
</head>
<body>
hello
<a href="http://google.com">Google</a>
</body>
</html>
任何幫助,將不勝感激。
編輯:
很多人說,這是不好的問用戶,而他是在離開現場,我也完全同意這一點。但這是客戶的要求,所以這不取決於我。對不起。
感謝,
PARTH沃拉
我想刷新方式離開現場,回來的網站。所以離開網站意味着它會提醒 – Mahi
'我不想在頁面重新載入時顯示彈出窗口。那麼你想要什麼。 – Manish
刷新後,只需像往常一樣重新加載頁面,無需詢問用戶。 –