0

重複の可能性:
JavaScript のアイドル時間をエレガントに検出する

私が開発している Web アプリケーションでは、アプリケーションのすべてのページで、一定時間何も起こらないと、ページが自動的に変更されます。window.location後半は設定でいいと思います。

しかし、何も起こっていないことを検出することになると、私は少し立ち往生しています。すべてのキーボードとマウスのイベントを単一のハンドラーにバインドすることでそれができると思いますが、もっと良い方法があるかどうか疑問に思っています。誰もこれを以前にやったことがありますか?

4

2 に答える 2

0

JavaScript でアイドル時間を優雅に検出すると、ウィンドウのぼかしイベントとフォーカスイベントを見逃すようです。基本的なアプローチはあなたが提案したとおりですが、どのイベントを正確にバインドしているのかを詳しく見ていきます。

于 2012-12-21T17:23:07.597 に答える