1

我在处理具有 iFrame 的页面时遇到问题。iFrame 中显示的页面基本上是一个表单。在提交时,它应该打开一个“谢谢”页面,但目前它在 iFrame 的范围内这样做(它应该这样做,我明白了)。是否有可能在新标签中完全弹出“谢谢”页面?

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

我在 Stack Overflow 问题Open in new window link in an iframe 中找到了类似的查询。

但是,我无法根据自己的需要对其进行定制。

4

2 回答 2

2

表单元素支持该target属性。

<form action=foo target="_blank">
于 2013-05-06T11:10:58.197 回答
1

试试target="_blank"。大多数浏览器将其用于新页面。无论页面中的表单是什么,您都可以target="_blank"在标签末尾添加:

    <form action="..." method="...." target="_blank">
于 2013-05-06T11:11:39.127 回答