最新のWeb開発のチュートリアル
 

onpageshowイベント

<イベントオブジェクト

ユーザーがウェブページに移動したときにJavaScriptを実行します。

<body onpageshow="myFunction()">
»それを自分で試してみてください

もっと"Try it Yourself"以下の例。


定義と使用法

ユーザーがWebページに移動するときonpageshowイベントが発生します。

onpageshowイベントは次のようにあるのonloadそれはonloadイベントページが最初にロードした後に発生したことを除いて、イベント。 また、onpageshowイベントは、ページがキャッシュからロードされたときにonloadイベントが発生しないのに対し、ページがロードされるたびに発生します。

ページがサーバーから直接ロードされているか、ページがキャッシュされている場合、あなたが使用できるかどうかを確認するために、 持続 PageTransitionEventオブジェクトのプロパティを。 このプロパティは、ページがブラウザによってキャッシュされている場合はtrueを返し、そうでない場合はfalse (see "More Examples" below)


ブラウザのサポート

表中の数字は完全にイベントをサポートする最初のブラウザのバージョンを指定します。

イベント
onpageshow はい 11.0 はい 5.0 はい

構文

HTMLには:

JavaScriptで:

object .onpageshow=function(){ »それを自分で試してみてください

JavaScriptでは、使用してaddEventListener()メソッドを:

object .addEventListener("pageshow", myScript );
»それを自分で試してみてください

注: addEventListener()メソッドは、Internet Explorer 8およびそれ以前のバージョンでサポートされていません。


技術的な詳細

バブル: ノー
取消し可能: ノー
イベントの種類: PageTransitionEvent
サポートされているHTMLタグ: <身体>
DOMバージョン: レベル3のイベント

例

その他の例

ページがブラウザによってキャッシュされたかどうかを調べます。

function myFunction(event) {
    alert(event.persisted);
}
»それを自分で試してみてください

<イベントオブジェクト