我的表单在 iframe 中,但我希望在新窗口中打开提交的表单。如何才能做到这一点?
问问题
1805 次
4 回答
6
在表单标签中,您只需要设置“目标”属性,就像:
<form target="some_target">
此属性有 5 个不同的值。
_blank:这会将表单发布到一个全新的窗口。
_self:这是默认选项。它发布到与当前表单相同的窗口或框架。
_parent:这发布到当前 iframe 的父级。
_top:这发布到当前 iframe 的最顶层父级。
framename:您也可以自己命名目标窗口。命名目标将打开一个新窗口,并让您多次发布到同一个窗口。
希望有帮助!
于 2012-08-09T13:40:02.083 回答
3
采用:
<form action="form_action.php" target="_parent">
于 2012-08-09T13:36:23.823 回答
1
a的默认target
属性form
是_self
“提交到action
页面并在我的框架中显示结果”。如果表单在 iFrame 中,则结果将显示在 iFrame 中。
为了在父框架中显示结果,添加target="_parent"
到form
open-tag。
于 2012-08-09T13:37:50.827 回答
1
将此作为 iframe 中的表单:
<form target="_parent" action="blubb.php">
<input type="text" name="var1" />
<input type="submit" value="Send" />
</form>
于 2012-08-09T13:39:16.520 回答