ユーザ用ツール

サイト用ツール


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