2010-08-30 31 views
0
打開一個彈出窗口創建問題

我htaccess文件命名在IEhtaccess文件命名在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

因此我得到味精作爲斷開的鏈接或NOT FOUND 沒有這樣的文件夾稱爲「30」路徑必須是http://www.mydomain.com/picker.html

重寫特定頁面的規則是這樣的:

重寫規則 ^ 30 /順序乙烯基banners.html order_form.php ID = 30 [NC]

爲什麼會發生? 請幫我跟蹤它..

+1

請提供更多信息,例如.htaccess文件的內容和彈出文件的完整路徑。 – Lekensteyn 2010-08-30 12:23:12

+0

「htaccess」文件應該與這個問題有什麼關係?如果你(暫時)只是擺脫文件會發生什麼? – Pointy 2010-08-30 12:41:11

回答

1

如果你想顯示http://www.example.com/picker.html,你需要告訴open()函數。現在你告訴它「打開相對於我當前所在的網址的URL 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); 
+0

當我這樣做,它給了我錯誤爲「/picker.html」找不到 我必須處理htaccess – 2010-08-30 13:15:50

+0

@OM永恆 - 然後我假設'picker.html'不是你認爲它在你的服務器上的地方。你確定該文件存在嗎? – 2010-08-30 13:18:47

+0

是的,它存在和它在我的活服務器上正常工作,這是在我的測試服務器和本地wamp中創建問題 – 2010-08-30 13:19:38