更多"Try it Yourself"下面的例子。
定義和用法
當用戶瀏覽到的網頁時發生onpageshow事件。
該onpageshow事件是類似的onload事件,但它在第一次加載頁面的onload事件後發生。 此外,onpageshow事件發生時,每次頁面加載時間,而當頁面從緩存中加載不會出現onload事件。
要找出一個頁面從服務器直接加載或如果網頁緩存,您可以用持續的PageTransitionEvent對象的屬性。 如果頁面被瀏覽器緩存,否則為false此屬性返回true (see "More Examples" below)
瀏覽器支持
在表中的數字規定,完全支持該事件的第一個瀏覽器版本。
事件 | |||||
---|---|---|---|---|---|
onpageshow | 是 | 11.0 | 是 | 5 | 是 |
句法
在HTML:
< 試一試»
在JavaScript:
object .onpageshow=function(){ 試一試»
注意: addEventListener()在Internet Explorer 8和更早版本不支持的方法。
技術細節
泡沫: | 沒有 |
---|---|
取消: | 沒有 |
事件類型: | PageTransitionEvent |
支持的HTML標籤: | <BODY> |
DOM版本: | 3級事件 |
更多示例
<事件對象