更多"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级事件 |
更多示例
<事件对象