2011-07-25 6 views
0

Operaのサイドバーパネルに表示されるページを作成しようとしています。ユーザーがいつ見るかを知りたい問題は、ユーザーがページがまだアクティブなパネル(すべてのjavascript関数が実行されているパネル)を閉じるときです。ユーザーがパネルを閉じるときに、それらを停止する必要があります。オペラパネルのページがユーザーに表示されるかどうかを確認するにはどうすればよいですか?

+0

divを使用してサイドパネルの項目を埋め込み、アクティブ/非アクティブにすると「真偽」のような2つの位置の状態に設定します。 – hornetbzz

答えて

0

本当にそれを検出することはできません。パネルが閉じているときにウィンドウサイズをテストします。 ブラウザでアクティブなタブを検出するには、mousemoveまたはmouseoverイベントを使用できます。 マウスがあなたの窓から外れているときは機能しません。

+0

私はウィンドウのサイズをさまざまな方法でテストしようとしましたが、パネルを開いたときと同じ結果が得られます。 –

関連する問題