2011-07-13 4 views
5

私はiframeを表示しているページがあります。 iframeはウェブサイトと同じドメインにありますので、そのコンテンツを編集して読むことができますが、ファイル自体にアクセスすることはできないため、iframeのソースコードを編集することはできません。 iframeがメッセージに警告していて、これを無効にしたいとします。 少なくとも自分でダイアログボックスを無効にしたいのですが、私はクロムを使っています...ダイアログボックスを無効にする方法 - alert()?

JavaScriptを無効にしないとこれは可能ですか? iframe内でのみjavascriptを無効にできますか?

答えて

7

何について:

window.frames[0].alert = function() {}; 

それは、したがってそこに呼び出されたすべてのalert(...)のコールが起こって何になり、何もしない機能を有する第1のiframe内部のアラート機能を上書きします。

その後のiframeについては、01などに変更する必要があります。

関連する問題