2012-05-28 144 views
0

我在重定向JS時遇到問題。 這裏的情況: 的HTML代碼的當前目錄是:http://localhost:7927/MyWeb/Catch%20the%20bird%20game/GAME1.html重定向到其他窗口JS

我想將目錄更改爲

'http://localhost:7927/MyWeb/games.htm' 

我試着使用了window.location( 「games.htm」);但它會重定向到該目錄:

http://localhost:7927/MyWeb/Catch%20the%20bird%20game/GAME1.html/games.htm

有什麼解決辦法?謝謝。

回答

1

你可以試試:

window.location("../games.htm"); 

或:

window.location("/MyWeb/games.htm"); 
+0

哈哈感謝它的作品:) – idish

+0

文件名的/ infront告訴腳本去web服務器的根,然後找到文件。而如果你不添加/它會在當前文件夾中搜索:)這就是問題所在。 – f2lollpll

0

您應該使用

window.location.href = "/myweb/games.htm" 
0

使用

window.location = 'http://localhost:7927/MyWeb/games.htm'; 

或者即將

window.location = '/MyWeb/games.htm'; 
0

我通常使用

window.location.href = ... 

window.location.replace(...); 

還檢查了這個SO post