2009-06-24 13 views
1

私が書いているWebアプリケーションには、10秒ごとに更新されるWebページ(ダッシュボード)があります。リフレッシュ時に新しいデータがある場合は、ユーザーの注意を引く必要があります。JSを使ってWebブラウザのウィンドウをフラッシュする方法

私によれば、ブラウザのウィンドウを点滅させることで、ユーザーの注意を引くことができます。したがって、ブラウザのウィンドウがアクティブなウィンドウでない場合、Windowsのタスクバーに点滅しているアイコンが表示されます。

Java Scriptでこれを行うにはどうすればよいですか?

現在、タイトルバーの内容を変更することでGoogleの方法を実装しています。

しかし、クライアントはウェブ(Maersk)でライブサポート(チャット)でこのようなことを確認しているため、ブラウザのウィンドウを点滅させたいと考えています。

+1

私はちょうどあまりにもこの投稿を見つけました:http://stackoverflow.com/questions/37122/make-browser-window-blink-in-task-bar それはあなたと同じことを尋ねています彼らはそれを実装するためにgrowlsプラットフォームを使用すると言います。また、別のメソッドとしてwindow.focus()についても説明します。 – ryanulit

答えて

2

ウェブページのタイトルテキストを数秒ごとに変更して、誰かがあなたに新しいメッセージを送信したときにGoogleがgchatで行うような「新しいデータ」や何かを言うなら、

0

ryanulitが言っていることをお勧めします+タイトルバーに移動標識を追加する9via settimeout in javascript - たとえば、移動するドットまたは回転パイプ(8つの角度)またはその他のシンボルアニメーションが注目されます。

1

与えられた答えは非常に醜いですがthis related question

を参照してください - (私はこれをテストしていません)headタグ内のスクリプトとリンクタグ、それがうまくいくかもしれません。

私の意見では動作しません。いくつかのクライアント側のVBScriptingを試すことができます。

+0

リンクをありがとうが、これは本当にトリックを行うわけではありません。私はアイコンを扱いたくありません。私はより良い解決策を探しています。 –

関連する問題