onpageshow 事件
更多“自己嘗試”的例子見下文。
描述
當用戶導航到網頁時,將觸發 onpageshow 事件。
onpageshow 事件與 onload 事件類似,但它會在頁面首次載入後觸發,位於 onload 事件之後。此外,onpageshow 事件在每次頁面載入時都會觸發,而 onload 事件在頁面從快取載入時不會觸發。
要了解頁面是直接從伺服器載入還是從快取載入,您可以使用 PageTransitionEvent 物件的 persisted 屬性。如果頁面被瀏覽器快取,此屬性返回 true,否則返回 false(請參閱下面的“更多示例”)。
瀏覽器支援
表格中的數字指定了完全支援該事件的第一個瀏覽器版本。
事件 | |||||
---|---|---|---|---|---|
onpageshow | 是 | 11.0 | 是 | 5.0 | 是 |
語法
注意: Internet Explorer 8 及更早版本不支援 addEventListener() 方法。
技術詳情
冒泡 | 否 |
---|---|
可取消 | 否 |
事件型別 | PageTransitionEvent |
HTML 標籤 | <body> |
DOM 版本 | Level 3 Events |