windows10のIE11で「window.alert」「window.confirm」が表示されない

Pocket

windows10のInternetExplore11で「window.alert」「window.confirm」ダイヤログが表示されない原因と対策

まずは原因

同一ドメインないで2回以上「window.alert」や「window.confirm」でダイヤログを表示すると、ダイヤログの下の方に「このページにこれ以上メッセージの作成を許可しない」のチェックボックスが現れる。このチェックボックスにチェックを入れると以降、ダイヤログが表示されなくなる。

 

対処方法

すぐにできる対処方法としてはブラウザの再起動。これだけでダイヤログが表示されるようになる。その場をしのぐには有効。

根本対策としては「window.alert」や「window.confirm」を使用しないサイト構成とするのが有効。