2013-05-06 35 views
1

我遇到了带有iFrame的页面的问题。在iFrame中显示的页面基本上是一个表单。在提交时,它应该打开一个“谢谢”页面,但是目前它在iFrame的边界内这样做(并且它应该这样做,我明白了)。是否有可能将“谢谢”页面全部弹出到新标签页中?如何获取位于iFrame中的表单以在新选项卡中打开?

我想在onSubmit上使用window.parent.open JavaScript命令,但我不确定这是否是最好的方法。

我在Stack中发现了一个类似的查询 溢出问题Open in new window link in an iframe

但是,我无法调整它以适合我的需求。

回答

2

表单元素支持target属性。

<form action=foo target="_blank"> 
1

尝试target="_blank"。大多数浏览器都使用这些新页面。无论页面中的表格是什么,您可以在标记结束前添加target="_blank"

<form action="..." method="...." target="_blank"> 
相关问题