更改表单提交时的iFrame来源

时间:2017-10-06 18:25:31

标签: javascript html iframe cors

我正在尝试使用Form GET提交来更改iFrame的来源。

我有类似的东西 -

  

本地主机/ index.html中

<iframe src="http://localhost:8889/iframe.html">        
</iframe>
  

本地主机:8889 / Iframe.html的

<form action="http://localhost:8889/action.html" method="get" target="_self">
    <input type="submit" value="Submit" name="submit">
</form>
  

本地主机:8889 / action.html

<h1>Redirected</h1>

现在当我点击iframe.html中的“提交”按钮时,action.html会在iframe中加载,但是,其来源保持不变。是否也可以更改iFrame的来源。我也试过self.location.href而不是表单提交,但这也没有用。

注意:iFrame及其父窗口托管在不同的服务器上。

0 个答案:

没有答案