2009-08-13 69 views
0

我試圖創建一個提示框,提示用戶是否刪除或取消,當我點擊刪除按鈕它工作正常,但當我再次點擊取消我的網頁是關閉的。下面是封閉的功能。請幫忙。JavaScript刪除或取消

<SCRIPT language="JavaScript"> 
<!-- 
function go_there() 
{ 
    var where_to= confirm("Do you really want to go to this page??"); 

    if (where_to== true) 
    { 
     //closes the page 
    } 
    else 
    { 
     //Cancel the page and do not close the page 
    } 
} 
//--> 
</SCRIPT> 
+0

您可以發佈被點擊時取消執行的代碼。 else部分中的代碼。 – rahul 2009-08-13 05:37:57

+0

嘿,如果我的解決方案爲你工作,你可以把它標記爲接受答案。 – Saeros 2009-08-22 05:25:16

回答

2

在這種情況下,最常見的錯誤可能是你會在點擊取消省略

return false 

,它應該返回false。這可能是一個合理的解決方案。 在你的情況下,要麼給一個return語句,要麼定義一個什麼都不做的空函數。

+0

感謝Saeros ...它爲我工作。謝謝 – pradeep 2009-08-13 05:39:59

0
<SCRIPT language="JavaScript"> 
<!-- 
function go_there() 
{ 
    if (confirm("Do you really want to go to this page??")) { 
     //closes the page 
    } else 
     return false; 
} 
//--> 
</SCRIPT> 
0
<script language="JavaScript"> 
<!-- 
function go_there() { 
    if(!confirm('Do you really want to go to this page?')) { 
     return false; //Cancel the page and do not close the page 
    } 
} 
--> 
</script>