0

Firefox と Firebug の動作メカニズムについていくつか質問があります。ドメイン内にページがあります: mydomain.com 外部の html ページを次のページに読み込みたい: externalhtml.com フレームと iframe を使用できません (externalhtml.com サーバーが追加の x-option-frame を送信するため: SAMEORIGIN ヘッダーから要求されたファイル ヘッダーへのヘッダーと、iframe またはフレームに読み込まれない html ページ。)

他のいくつかのタグをテストしました。(iframe および frame タグにのみ影響する html ファイルと x-options-frame のソース コードを取得したいだけです!)
タグ付きの mydoman.com ページのソース コードは次のとおりです。

しかし、firebug でページを検査すると、html.html の完全なソースがスクリプト タグの下にロードされます (ツリー ドロップ ダウン オブジェクトのように)。

タグの場合、同様の condition.script がページのソースに読み込まれていませんが、firebug インスペクターに完全に読み込まれています。

しかし、iframeを使用すると、firebugインスペクターには何もありません。(サーバーは mydomain.com に何も送信しません)

私の質問は、firebug がどのように機能するかということです。スクリプトのコンテンツを取得してウィンドウにロードする方法。jQueryまたはAJAXでこれを行う方法はありますか(テストしましたが、XMLHttpRequestに実装された同じドメイン制限に問題があります....)または...

下手な英語で本当にごめんなさい。皆さんありがとう

4

1 に答える 1

0

既に問題が解決されていることを願っていますが、まだ解決していない場合は... ブラウザがクロス オリジン リソース共有を妨げている可能性があります。CORSを許可するようにサーバーに変更を加えることで修正した同様の問題がありました。これをクライアント側から「修正」することはできません。サーバーはそれを許可する必要があります。

于 2013-03-01T19:08:17.130 に答える