在Internet Explorer 6中POST到新窗口

时间:2011-04-07 08:42:22

标签: html internet-explorer-6

我有一个表格,我希望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行为不端。

0 个答案:

没有答案