<SCRIPT language=JavaScript>
<!--
function test()
{
with (document.form1)
{
target="_blank";
action="http://www.163.com";
submit();
target="_self";
action="http://www.baidu.com";
submit();
}
}
//-->
</SCRIPT>
<form method=post name=form1>
<input type="image" src="OK.gif" name="Submit" value="确认" onClick="test();"></td>
</form>
点击确认在ie浏览器下可以同时打开两个页面,而在谷歌浏览器下只能打开baidu,谢谢!如何解决
------解决方案--------------------
JS引擎解析的差异问题吧。。setTimeout 1ms执行就可以了
- JScript code
function test() { with (document.form1) { target="_blank"; action="http://www.163.com"; submit(); setTimeout(function(){ with (document.form1){ target="_self"; action="http://www.baidu.com"; submit();} },1); } }