js 頁面關閉前的出現(xiàn)提示的實現(xiàn)代碼
更新時間:2011年05月25日 21:24:38 作者:
主流的瀏覽器都支持onbeforeunload事件(即頁面卸載前觸發(fā)的事件),而現(xiàn)在大多網(wǎng)站都用到了此功能
實現(xiàn)起來比較簡單如下
window.onbeforeunload = function() {
return "確定離開頁面嗎?";
}
還有一種寫法
window.onbeforeunload = function(event) {
(event || window.event).returnValue = "確定退出嗎";
}
這個方法chrome和safari不支持,但是由于ie和ff的支持,html5也加入了標準...
大家都知道瀏覽器的幾種彈出對話框都會阻止事件的往下進行,(如alert,confirm),進一步操作后會繼續(xù)事件的往下執(zhí)行
一般的做法都會這樣
window.onbeforeunload = function(event) {
return confirm("確定退出嗎");
}
而這里會彈出2次,return后面的內(nèi)容將作為是否離開頁面的提示..
復制代碼 代碼如下:
window.onbeforeunload = function() {
return "確定離開頁面嗎?";
}
還有一種寫法
復制代碼 代碼如下:
window.onbeforeunload = function(event) {
(event || window.event).returnValue = "確定退出嗎";
}
這個方法chrome和safari不支持,但是由于ie和ff的支持,html5也加入了標準...
大家都知道瀏覽器的幾種彈出對話框都會阻止事件的往下進行,(如alert,confirm),進一步操作后會繼續(xù)事件的往下執(zhí)行
一般的做法都會這樣
復制代碼 代碼如下:
window.onbeforeunload = function(event) {
return confirm("確定退出嗎");
}
而這里會彈出2次,return后面的內(nèi)容將作為是否離開頁面的提示..
相關文章
Highslide.js是一款基于js實現(xiàn)的網(wǎng)頁中圖片展示插件
這篇文章主要介紹了Highslide.js是一款基于js實現(xiàn)的網(wǎng)頁中圖片預覽查看工具,需要的朋友可以參考下2007-05-05
AutoJs4.4.1免費版快速接通vscode調試腳本的操作方法
這篇文章主要介紹了AutoJs4.4.1免費版快速接通vscode進行調試腳本,首先下載AutoJs并安裝,下載完成后,將2個apk文件拷貝到手機安裝即可,接下來需要安裝插件,本文分步驟給大家介紹的非常詳細,需要的朋友可以參考下2022-10-10
微信小程序實現(xiàn)可拖動懸浮圖標(包括按鈕角標的實現(xiàn))
這篇文章主要介紹了微信小程序實現(xiàn)可拖動懸浮圖標(包括按鈕角標的實現(xiàn)),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-12-12

