當用戶試圖離開頁面時(關閉標籤頁)詢問他/她「您想離開頁面?是否」,我想顯示一個彈出框。當用戶點擊「否」時,我想將他/她重定向到特定的URL。 這是我曾嘗試代碼:當用戶試圖離開當前頁面時如何顯示彈出窗口?
$(window).on('beforeunload', function(){
$.Zebra_Dialog('Are you sure to leave the page?', {
'type': 'question',
'title': 'Conformation',
'buttons': ['Yes', 'No'],
});
$("html").on("click",".ZebraDialog_Button_0",function() {
window.location.href = "http://www.google.com/";
});
$("html").on("click",".ZebraDialog_Button_1",function() {
return true;
});
//return false;
});
有一個'onExit'處理程序,或者類似的東西。我沒有看到代碼中的任何內容會在用戶離開時發現它們。 – Carcigenicate
在卸載事件之前已附加。 –
哎呦,我的壞:/。上面的代碼最終做了什麼? – Carcigenicate