答えて
iframeが同じドメイン上にある場合は、document.referrer
などの有用な情報を含むドキュメントオブジェクトにアクセスできますが、URLのAjaxリクエストを行わずに完全なHTTPヘッダーを傍受することはできません。これは、URLを再度要求することを意味します。例:
$.ajax({ url: $(#myFrame).attr('src'), success: function(r,x){
console.log(x.getResponseHeader('SomeHeader'));
} });
これは、iframe srcが呼び出し元のスクリプトと同じドメインにある場合にのみ機能します。
ありがとうございますページを再度呼び出すことはできません。そうすると、「利用できません」というエラーが表示されます。 –
あなたは何か変わったことをしています。ブロッカーを期待する。 – Tim
申し訳ありませんが理解できませんでした!私は何を間違えたのですか? –
- 1. Angular 2レスポンスヘッダを取得する方法
- 2. node.jsでレスポンスヘッダを取得する方法
- 3. PHPでPOSTリクエスト後にHTTPレスポンスヘッダを取得するには?
- 4. jQueryからレスポンスヘッダの位置を取得するには?
- 5. Ruby HTTPリクエストからレスポンスヘッダを取得
- 6. 角度2のレスポンスヘッダを取得
- 7. 子iframe IDを取得するには?
- 8. 外部のjavascriptファイルを含むレスポンスヘッダを取得する
- 9. sudsリクエストからレスポンスヘッダを取得する方法
- 10. iframe値をクライアントサイドページに取得する
- 11. iframeのアドレスバーにURLを取得する
- 12. iframeにlocalstorageアイテムを取得
- 13. 別のiframeクロムエクステンション内にネストされたiframeを取得する
- 14. AJAXリクエスト - 正常なリクエストのためにHTTPコード/レスポンスヘッダを取得する
- 15. iframeにあるSVGのDOMを取得
- 16. Android Volley - レスポンスヘッダを取得し、htmlを読んでください
- 17. iframeの内容を取得する
- 18. iframeのテキストボックスのコンテンツを取得する
- 19. iframeの高さを取得する
- 20. iframeのクロスドメインCSSを取得する
- 21. iframe要素をC#で取得する
- 22. iframeからhtmlを取得する
- 23. iframeからhtmlを取得する
- 24. Pythonのiframeコンテンツを取得する
- 25. iframeでtop.location.hashを取得する
- 26. レスポンスヘッダはangularjs
- 27. iframeのURLパラメータをiframe内から取得する
- 28. javascriptを使用してiFrame srcコンテンツを取得するには?
- 29. SimpleHTMLDOM - iframe srcリンクを取得
- 30. クロスドメインiframeのフィードバックを取得
この回答に基づいてiframe urlにajaxリクエストを行う必要があります:http://stackoverflow.com/questions/220231/accessing-http-headers-in-javascript – Nelson