问问题
29669 次
3 回答
2
于 2013-03-28T10:44:01.887 回答
2
要将提交打开到新选项卡,请使用:
<form name="myform" id='myform' [...] target='_blank'>
[...]
</form>
[使新标签可选]
如果需要,您可以添加一个复选框,并附上此代码:
<a href="#" onclick="document.form1.submit();">Submit Form</a><br />
<input type='checkbox' id='newTabCheck' /> Open in new Tab
在 jQuery 中
$('#form1').submit(function() {
if($('#newTabCheck').is(':checked'))
$('#form1').attr('target', '_blank');
return true;
});
或者
$('#newTabCheck').change(function() {
if($(this).is(':checked'))
$(this).attr('target', '_blank');
else
$(this).removeAttr('target');
});
于 2013-03-28T10:45:25.893 回答
1
只需放入target="_blank"
字段<form></form>
。
IE<form action"your_url" method="post" target="_blank"></form>
于 2013-03-28T10:47:12.507 回答