html:page_visibility
Page Visibility API
Page Visibility APIは、ページがバックグラウンドのタブ等に隠れているかどうかを検知するAPI。
API
まだドラフト段階なので変わるかもしれません。2011年7月時点で、このAPIに対応しているブラウザはありません(IE10、Chrome13でベンダプレフィックス付きAPIとして実装される予定)。
<html> <dl>
<dt>document.hidden <dd>このページが今、隠れているかどうか真偽値を返す
<dt>document.visibilityState <dd>現在のページ状態を返す
<dt>document.visibilitychange <dd>visibilityStateが変更されたときに呼ばれるイベント
</dl> </html>
visibilityStateの値
<html> <dl>
<dt>document.PAGE_HIDDEN <dd>隠れている
<dt>document.PAGE_VISIBLE <dd>見える
<dt>document.PAGE_PREVIEW <dd>(オプション)隠れているがプレビューは見えている?
<dt>document.PAGE_PRERENDER <dd>(オプション)隠れているがオフスクリーンへのロードされてプリレンダリングされている。
</dl> </html>
html/page_visibility.txt · 最終更新: 2011/07/22 08:59 by nullpon