私はchromeで使用できるようにdocument.allの呼び出しを変更するChrome拡張機能を作成しています。Chrome拡張機能からフレームのコンテンツにアクセスしますか?
ただし、ページはdocument.writelnを使用してフレームセットを書き込むスクリプトで構成されています。 フレームセットは、1つのフレーム「FrameMain」で構成されています。
FrameMainでドキュメントを指す変数を取得するのが難しいです。
問題は、document_startがchromeにあるときにFrameMainが作成されず、document_endが発生したときに読み込まれないということです。
私は現在、私のスクリプトのための出発点としてdocument_end使用しています:フレームがロードされると思われるとき
$('FrameMain').ready(function() {
console.log("ready");
console.log(parent.frames);
console.log(parent.frames[0]);
});
準備が印刷され、それがすぐに表示されていません。
しかし、parent.framesはDOMWindowを返し、parent.frames [0]は未定義です。
フレームコンテンツへの参照を取得するにはどうすればよいですか?