私は、ユーザーのためのメッセージをウィンドウに表示するプロジェクトを持っています。 10秒間表示された後、javacript self.blur()
コマンドを使用してバックグラウンドに送信されます。私はそれがユーザーがagianを見る必要があるかもしれない情報があるのでそれを閉じたいと思わない。VistaのIE8でJavascriptのblur()コマンドが動作しません
これは現在、IE7/IE8/FF2/FF3 for Windows XPでは動作しますが、VistaではIE8では動作しません。私はVistaでIE8の 'Protected Mode'を無効にすると、blur()
コマンドが機能し、ウィンドウが親ウィンドウにフォーカスを正しく戻すことが分かりました。
これがなぜ起こっているのか、それを回避するために何ができるのか誰にも分かりますか? ご協力いただければ幸いです!