ブラウザから離れたり、戻ったりした時に動作させるJavaScriptイベントハンドラ設定
2010年03月09日-
スポンサード リンク
Detecting ‘Idle’ and ‘Away’ Timeouts in Javascript | BedroomLAN
ブラウザから離れたり、戻ったりした時に動作させるJavaScriptイベントハンドラ設定のサンプルコードが紹介されています。
JavaScript のコードで、onIdle、onAway といったイベントハンドラが使えるようになり、それぞれのイベント時に実行したいコードを設定できます。
例えば、ユーザがPCに戻ったときに、おかえり!といった文言を表示することができ、ユーザビリティの向上に役立てられそうです。
具体的なコードは必要なライブラリを読み込んだ後継ぎのように記述します。
setIdleTimeout(2000); // アイドルになるまでを2秒に設定
setAwayTimeout(4000); // Awayになるまでを4秒に設定
document.onIdle = function() { /* アイドルになった時の処理 */ }
document.onAway = function() { /* Awayになった時の処理 */ }
document.onBack = function(isIdle, isAway) {
/* ブラウザに戻った時の処理 */
}
また1つ自由度が増えました。jQueryのプラグインなんかで簡単に設定できるようになるとよさそうですね。
関連の記事検索:JavaScript, jQuery
スポンサード リンク
Advertisements
SITE PROFILE
最新のブログ記事(新着順)
- 2012年2月10日 管理人のブックマーク
- ブラウザ上でPDFを表示するJSライブラリ「PDF.js」
- 次世代の検索フォームを作成するjQuery&CSS3サンプル
- 2012年2月9日 管理人のブックマーク
- faviconを書き換えてfacebookの通知っぽくしてくれるfaviconアラート実装ライブラリ「Tinycon」
- ページめくりを実現するためのjQueryプラグイン集
- 2012年2月8日 管理人のブックマーク
- HTMLをアップするとCSSのスケルトンを自動生成してくれる「bearcss」
- HTML5で綺麗でインタラクティブなグラフが描けるライブラリ「Flotr2」
- 2012年2月7日 管理人のブックマーク
- 過去のエントリ



















間違いの指摘をしていただける方はメール、あるいはTwitterでお願いします(クリック)




