別のドメインからフレームにアクセスしようとしたときに発生する「安全でない JavaScript が URL でフレームにアクセスしようとしています」という Chrome 開発ツール コンソールに表示される警告メッセージを抑制する良い解決策を知っている人はいますか?
現在、ウィンドウにアクセスできるかどうかを確認する関数があります。この関数が別のドメインのウィンドウ オブジェクトで実行されるたびに、警告メッセージが Chrome 開発ツール コンソールに表示されます。これは非常に頻繁に発生し、コンソールがこれらすべての警告で汚染され、実際の JS エラーを見つけるのが難しくなります。
コンソールでこれらの警告を抑制する方法があるのではないかと考えていましたか? または、ウィンドウにアクセスできるかどうかを確認するコードを記述するより良い方法はありますか?
これが私がすることです:
function isWindowAccessible(win) {
var accessible = null;
try {
accessible = win.location.href;
} catch (e) {}
return (typeof accessible === 'string');
}