htaccess文件命名法在IE中打开弹出窗口时出现问题

时间:2010-08-30 12:19:32

标签: javascript internet-explorer .htaccess popup

我的htaccess文件命名法在IE中打开一个窗口时出现问题

  

EDITED

我必须打开一个颜色选择器,需要在弹出窗口中打开,我有

window.open('picker.html', null, "help=no,status=no,
scrollbars=no,resizable=no,toolbar=
no" + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);

我的基本网址是这样的:

http://www.mydoamin.com/

并且htaccess文件已从http://www.mydomain.com/30/

重写了上述网址

但是当我想在IE中打开弹出窗口时,htaccess无法正常工作,并以http://www.mydomain.com/30/picker.html

给我网址

因此我将msg视为断开链接或未找到 没有名为“30”的文件夹,路径必须像http://www.mydomain.com/picker.html

特定页面的重写规则如下:

  

重写规则   ^ 30 /顺序乙烯基banners.html   order_form.php?id = 30 [NC]

为什么会这样? 请帮我跟踪..

1 个答案:

答案 0 :(得分:1)

如果您想显示http://www.example.com/picker.html,则需要告诉open()功能。现在你告诉它“打开相对于我当前所处位置的网址picker.html”,但你想要“相对于根”打开picker.html。试试这个:

window.open('/picker.html', null,
        "help=no,status=no,scrollbars=no,resizable=no,toolbar=no"
        + move + ",width=" + w + ",height=" + h + ",dependent=yes", true);