2011-06-17 36 views
1

我想在一個彈出窗口中打開一個文件。該文件必須位於我的Web服務器使用的其他「html」文件所在的同一目錄中。不幸的是,它必須與IE6瀏覽器一起工作。我可以使用javascript的window.open()函數使用相對路徑名嗎?

我想,如果我只是用「name.html」這樣會工作:

window.open('name.html', '_blank'); 

但它不會(我得到的「頁面無法找到「)

我可以實際使用的路徑相對於到Web服務器的根目錄? 如果沒有,有沒有我可以用另一種方法?

親切的問候!

+0

應該是'window.open('/ name.html','_blank');'。 – iamandrus

回答

0

它應該是一個網址和公正該文件名不是網址。因此,請指定它,就像鏈接中的href值一樣:http://somedomain/filename.html

+0

但href值可以是相對的,而'window.open'需要絕對路徑。 –

相關問題