2012-05-30 167 views
0

我编码通过阅读与韩国语言改变语言路径添加到当前URL位置

例子:

目前网址为:

http://www.domain.com/EN/index.php

当用户按下的onClick URL变化到:

http://www.domain.com/KO/index.php

我的意思是我只想将EN替换为KO,然后重新加载页面。

感谢您的帮助。

+0

哇... [您应该肯定使用jQuery](http://i.stack.imgur.com/sGhaO.gif)。 –

+1

有什么理由不使用一个链接?这听起来不像是需要javascript – georgephillips

回答

0

使用window.location的对象,以获取新的URL:

window.location = window.location.protocol + "//" 
    + window.location.host + window.location.pathname.replace("EN", "KO"); 

或者我想简单,只需:

window.location = window.location.href.replace("/EN/", "/KO/"); 
5

如果您重新加载页面,为什么不使用普通的href。

<a href="http://www.domain.com/KO/index.php">KO</a> 
+0

KO或不显眼 –

0

如果要加载特定区域URL检查地理位置的IP过滤。根据您将获得的IP,加载相应的URL。例如您可以使用:

if(ip address coming from <region>) 
    window.location.replace("http://www.domain.com/<region>/index.php");