純粋な HTML で WebRTC DataChannels を使用して安全なダークネットを作成しようとしているので、iframe がいつ完全に読み込まれたかを知ることには興味がありませんが、代わりに iframe 要素 (インライン画像など) をキャプチャすることに興味があります。カスタムスキームを使用して、親ページ(ダークネットに接続されているページ)から実際のデータで実際のリクエストとレスポンスを実行できるようにします。FirefoxOSでBrowser APIのmozbrowserlocationchangeイベントオブジェクト (iframe の拡張機能) ユーザー ナビゲーションをキャプチャし、キャンセルし、Darknet で実際のリクエストを実行し、後で親ページによってフェッチされた実際のコンテンツを iframe に挿入することができますが、どうすればよいでしょうかこのロードされたページのインライン画像とスクリプトと同じですか? または、これは現在不可能であり、この機能を追加することについて彼らに尋ねる必要がありますか?
明らかに、私は iframes コンテンツ ページを制御できないため、それらはどのような方法でも作成されます。また、Browser API の使用は、私がしようとしているものにとって最も有用であると思われるためです。理想的には、これがプレーンなiframeで達成できれば完璧です... :-)
アップデート:
私が考えている半分の解決策は、mozbrowserlocationchangeイベントをキャプチャして、HTML ページの実際のコンテンツ リクエストを実行し、iframe を埋める前に、リンクされた画像とスクリプトのリクエストを実行し、それらをインラインに設定できるためです。 iframe がそれ以上のリクエストを行わないようにします。これは、現在のWeb標準(AJAXなし、スクリプトタグの非同期ロードなし...)と比較して、やや非常に単純なWebページにつながるだけですが、間違いなく、ある時点まで使用できます:-)
とにかく、他に良い代替手段はありますか?