当社では、iFrame を使用して独自のダッシュボードを開発し、当社のプラットフォームを使用して複数のダッシュボードを表示し、Java Script を使用して定期的に別の iFrame に切り替えます。
ダッシュボードに警告ボックスのポップアップが表示されることがあります。
これらのポップアップは、表示されたらそのダッシュボードにリモートでアクセスして [OK] をクリックする必要があるため、煩わしいものです。[OK] をクリックしないと、iFrame は別のダッシュボードに切り替えることができません。
bi.smu のページは、MSTR サーバーへの Web サービスとして Tomcat サーバー上で実行され、セッションはすでに 60 秒に増加されています。
ポップアップメッセージを無効にするにはどうすればいいですか?
答え1
表示されているメッセージは、JavaScript アラート ボックス (JavaScript 関数を使用alert()
) を使用して表示されている可能性があります。
JavaScriptアラートはブラウザで無効にすることができますが、ほとんどのブラウザにはこれを実行する組み込み設定がないため、JavaScriptを使用してalert()
機能をオーバーライドして無効にする必要があります。これを行う最適な方法は、使用するブラウザによって異なります。たとえば、JavaScript: alert() のオーバーライドそしてChrome で JavaScript のポップアップ/アラートを無効にするにはどうすればいいですか?詳細については。
それに加えて、最近のほとんどのブラウザでは、アラートが多すぎるサイトからのアラートを無効にすることができます。たとえば、Firefox では、ページに 3 つ以上のアラートが表示される場合、アラートに「このページが追加のダイアログを作成しないようにする」というチェックボックスが表示されます。チェックボックスをオンにして閉じると、そのページでそれ以上のダイアログが作成されなくなります。ただし、これはページが再読み込みされるまでしか有効ではないため、永続的な対策ではありません。