onpagehideイベント
例
実行時にJavaScriptから離れてウェブからのユーザ:
<ボディonpagehide = "てmyFunction()">
定義と使用法
ユーザーがページを離れるときonpagehideイベントがトリガされます。
ページを残すために多くの方法があります。 ページを更新し、リンクをクリックするような、というように、フォームを送信し、ブラウザを閉じて。 。
onpagehideイベントは時々代わりに使用されONUNLOADイベントをするが、onunloadイベントがトリガされた後にページをキャッシュすることはできません。
ページを表示するために、サーバから直接ロードまたはキャッシュから読み込まれるには、PageTransitionEventが裁判官にオブジェクトを永続化プロパティを使用することができます。 ページがブラウザのキャッシュから読み込まれている場合、このプロパティは、チャーを返し、そうでない場合はfalseを返します。
ブラウザのサポート
表中の数値は、このイベントのバージョンをサポートする最初のブラウザを表します。
イベント | |||||
---|---|---|---|---|---|
onpagehide | はい | 11.0 | はい | 5.0 | はい |
文法
HTMLの場合:
<要素onpagehide = "のMyScript">
JavaScriptで:
オブジェクト.onpagehide =関数(){のMyScript };
JavaScriptは、addEventListenerを()メソッドを使用します。
オブジェクト.addEventListener(「pagehide」、にMyScript );
注:Internet Explorer 8のとIEの以前のバージョンをサポートしていないのaddEventListener()メソッドを。
技術的詳細
バブルをサポートするかどうかを指定します。 | いいえ |
---|---|
それをキャンセルすることができます。 | いいえ |
イベントの種類: | PageTransitionEvent |
サポートされているHTMLタグ: | <ボディ> |
イベントオブジェクト