使用POST将页面加载到iframe

我想创建一个内部可见其他页面的iframe。 该页面位于我的域名之外。 通常我这样做:

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

但是如果可以通过POST而不是GET访问www.thepage.com ,我应该如何加载它? $.ajax( type:'POST',...)Origin null is not allowed by Access-Control-Allow-Origin.因为Origin null is not allowed by Access-Control-Allow-Origin.而失败Origin null is not allowed by Access-Control-Allow-Origin.

加载一个临时页面,其中包含一个包含您需要(隐藏)字段的表单,并使用Javascript提交表单。

这恰好是我提出的先前问题。 Response.Redirect与POST而不是Get?

看看帕夫洛的答案。 你可以看到他是如何创建一个html页面,其中包含一个在正文加载时提交的表单。