2

他のページが表示されたiframeを作成したい。このページは私のドメイン外です。通常、私はそのようにします:

$('<iframe />').attr('src','www.thepage.com?data=1').appendTo('body')

しかしwww.thepage.com、GETではなくPOSTを介してアクセスできる場合、どのようにロードする必要がありますか?$.ajax( type:'POST',...)が原因で失敗するOrigin null is not allowed by Access-Control-Allow-Origin.

4

1 に答える 1

1

必要なフィールド (非表示) を含むフォームを含む一時ページを読み込み、Javascript を使用してフォームを送信します。

これはたまたま私が尋ねた以前の質問です。 Getの代わりにPOSTでResponse.Redirect?

パブロからの答えを見てください。本文のロード時に送信を行うフォームを使用して、彼がどのように html ページを作成しているかを見ることができます。

于 2012-05-17T14:22:05.603 に答える