是否有確認框出現,如果我點擊「確定」它將轉到另一個頁面,如果我點擊「取消」它只會停留並且當前頁面不會重新加載?謝謝。Javascript確認框,如果取消點擊,它不會重新加載頁面
6
A
回答
5
function reload()
{
var r=confirm("Do you want to leave page!");
if (r)
{
//write redirection code
window.location = "http://www.yoururl.com";
}
else
{
//do nothing
}
}
電話時,你想從用戶確認此功能.........
1
您可以使用confirm()
這一點,它返回true
上OK或false
上取消 。
function myFunction(){
if(confirm("Would you like go to other page?")){
window.location = "http://yahoo.com";
}else{
alert('fine, if not want');
}
}
myFunction();
更新
UPDATED2
<button onclick="return logout()" >logout</button>
<script>
function logout(){
if(confirm("Would you like go to other page?")){
window.location = "failed.php";
}else{
//do your stuff on if press cancel
}
}
</script>
0
,你可以嘗試做
<script>
function myfunction(){
if(confirm("The confirm message")){
youDoTheThingsHere();
return false;
}else{
console.log("I cancelled the dialog!");
return false;
}
}
</script>
我不確定您的確定情況以及您調用確認時涉及的代碼,但這對我有用。另一種選擇是作爲最後的手段,可以使用類似引導模式的方式觸發「確認」模式。隨着bootstrap模態,你可以風格如何你想...希望我可以幫助!
相關問題
- 1. 頁面加載確認消息框
- 2. 在頁面重新加載時停止顯示確認框 - Javascript
- 3. 頁面重新加載按鈕點擊
- 4. 按鈕點擊重新加載頁面
- 5. 重新加載wordpress頁面,如果按鈕被點擊
- 6. JavaScript重新加載頁面,如果它在bfcache中
- 7. 使用f5在頁面重新加載限制確認消息
- 8. 如果第二次點擊,jquery-重新加載不會發生
- 9. django每次點擊頁面時都會重新加載變量
- 10. 即使點擊按鈕後頁面也會重新加載
- 11. 如何點擊鏈接但不能重新加載頁面?
- 12. 區分按鈕點擊和javascript頁面重新加載
- 13. Javascript:使用eventListener重新加載頁面點擊
- 14. Javascript幾乎可以工作,但它會重新加載頁面?
- 15. 如果我刷新頁面,Javascript功能會重新載入
- 16. $ window.location不會重新加載頁面,角
- 17. 不會重新加載頁面
- 18. 頁面加載時的jQuery確認框
- 19. 如果我在確認框上按取消,它會關閉我不想要發生的頁面
- 20. 爲什麼JS確認()不會在確認對話框中點擊取消時取消提交操作?
- 21. 取消用戶點擊確認框'取消'
- 22. 阻止Firefox重新加載確認框
- 23. 不能在鏈接上重新加載頁面點擊
- 24. 加載新的頁面點擊按鈕後(不重複)
- 25. 確認重新提交頁面上點擊後退按鈕
- 26. javascript頁面加載按鈕上點擊
- 27. Javascript - Trigger點擊頁面加載
- 28. Javascript確認停止頁面刷新後取消
- 29. Angular Js - 點擊相同的鏈接不會重新加載頁面
- 30. Chrome Javascript調試器暫停時不會重新加載頁面
當然,有很多方法 – Johan
if(confirm(「RELOAD?」))location.reload(); – Buch
我的意思是,如果您點擊取消,它將不會重新加載。 @Buch – Yanyan