2012-05-17 70 views
2

我想創建一個內部可見的iframe頁面。該網頁位於我的網域之外。通常我那樣做:使用POST加載頁面到iframe

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

但如果www.thepage.com是通過POST而不是GET訪問,我應該怎麼加載呢? $.ajax(type:'POST',...)由於Origin null is not allowed by Access-Control-Allow-Origin.

回答

1

而失敗加載臨時頁面,該頁面包含帶有所需字段(隱藏)的表單並使用Javascript提交表單。

這恰好是我問過的前一個問題。 Response.Redirect with POST instead of Get?

看看Pavlo的答案。你可以看到他是如何創建一個html頁面的,並在表單上進行提交。