JavaScript:window.open()打开错误的路径?

时间:2011-08-23 13:51:19

标签: javascript

此功能:

function mypopup()
{
    mywindow = window.open("http://www.mort3za.ir/somehtml.html", 
                           "mywindow", 
                           "menubar=0,status=1,scrollbars=1,  width=500,height=500");
    mywindow.moveTo(300, 50);
}

打开一个带有“mort3za.ir”地址的弹出窗口,而不是“mort3za.ir/popup.html”。

Internet Explorer 9打开了正确的路径,因此我的问题实际上是Chrome和Firefox。

1 个答案:

答案 0 :(得分:1)

它将转到正确的页面。该网站正在响应302以将浏览器重定向到您正在看到的网址。

编辑 - 不清楚为什么它正在响应302;只需在地址栏中输入URL即可进入弹出页面。

再次编辑 - 哦,我知道 - 当使用“REFERER”值无法识别(或其他东西)访问弹出页面时,您的主机不喜欢它。如果我告诉Firefox不要发送REFERER,那么你的页面就是正确的。