我有一个表格,我希望POST
到一个新窗口,然后转到我当前窗口中的Default.asp
。下面的代码适用于所有现代浏览器,但不适用于Internet Explorer 6.在IE6中,两个窗口打开,一个空白(约:空白)和一个GET
MyResultPage.asp
,但document.location.href
有效
(我正在使用IETester进行测试。)
有什么想法吗?
的JavaScript
$(".test-button").click(function() {
window.open("", "resultWindow");
$("#myform").attr("target", "resultWindow").attr("action", "MyResultPage.asp").submit();
document.location.href = "Default.asp";
});
HTML
<input class="test-button" type="button" value="Click Me!" />
更新
修复了使用Windows XP / IE6的旧笔记本电脑,它的工作方式应该如此。所以IETester行为不端。