您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關onbeforeunload事件怎么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
onbeforeunload事件在即將離開當前頁面(刷新或關閉)時觸發。該事件可用于彈出對話框,提示用戶是繼續瀏覽頁面還是離開當前頁面。
onbeforeunload定義和用法
對話框默認的提示信息根據不同的瀏覽器有所不同,標準的信息類似"確定要離開此頁嗎?"。該信息不能刪除。
但你可以自定義一些消息提示與標準信息一起顯示在對話框。
注意:如果你沒有在<body>元素上指定onbeforeunload事件,則需要在window對象上添加事件,并使用returnValue屬性創建自定義信息(查看以下語法實例)。
注意:在Firefox瀏覽器中,只顯示默認提醒信息(不顯示自定義信息)。
瀏覽器支持
表格中的數字表示支持該事件的第一個瀏覽器的版本號。
事件
onbeforeunload Yes Yes Yes Yes 15.0
語法
HTML中:
<elementonbeforeunload="myScript">嘗試一下
JavaScript中:
object.onbeforeunload=function(){myScript};嘗試一下
JavaScript中,使用addEventListener()方法:
object.addEventListener("beforeunload",myScript);嘗試一下
注意:InternetExplorer8及更早IE版本不支持addEventListener()方法。
onbeforeunload技術細節
是否支持冒泡: No
是否可以取消: Yes
事件類型: Event
支持的HTML標簽: <body>
關于“onbeforeunload事件怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。