2014-09-23 30 views
0

美好的一天,「您確定要離開這個頁面」 javascript函數內部<img>

最近,我的工作在那裏一定button(圖像圖標類似於一個按鈕,退出頁面)頁面上出現在頂部它的大部分角落。 <img src="img/logout.png">一旦用戶點擊這個button/icon彈出消息,屏幕上會顯示提示「您確定要離開此頁面嗎?是|否」與stackoverflow類似。如果用戶點擊是,那麼他/她將被引導到另一個頁面;如果不是,那麼他/她將被帶回他/她進入的當前頁面。但我不知道如果這將工作在<img>標籤。無論如何,Iv'e試圖運行這個ff。代碼:

的index.php

var answer = confirm("Are you sure you want to leave this page?"); 
if(answer){ 

window.location =("dashboard.php"); 
} 
else{ 
window.location =("index.php"); 
} 

然後我把<img>標籤,看起來像這裏面的函數調用:<img src="img/logout.png" onMouseUp="answer()">

結果: 當我試圖運行它,在彈出即使我按下「是」或「否」,它仍然保持在屏幕上。

想想我可能錯過了什麼......任何人知道如何處理它?

+0

爲什麼onmouseup的頭部中添加該的?而不是你應該使用onclick – Shadow 2014-09-23 06:50:19

回答

2

而是所有你可以在

window.onbeforeunload = function(){ return " are you sure! you want to leave this page"; } 
相關問題