将路径添加到当前URL位置

时间:2012-05-30 04:12:05

标签: javascript

我正在编写通过使用韩语阅读来改变语言

实施例

目前网址为:

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

当用户按onClick URL更改为:

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

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

感谢您的帮助。

3 个答案:

答案 0 :(得分:5)

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

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

答案 1 :(得分:1)

使用 window.location 对象转到新网址:

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

或者我觉得更简单,只是:

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

答案 2 :(得分:0)

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

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