获取网址,修改网址,从图片标记中打开新的网址

时间:2014-03-18 00:15:35

标签: javascript html url

基本上我有一个HTML网站和一些javascript网站!

网站是英文和葡萄牙语:一个版本位于名为“en”的文件夹中,而葡萄牙语位于文件夹“pt”内。

我的想法是为两者都设置一个标志,当我点击它时......它将复制显示在浏览器中的活动网址,将“pt”更改为“en”或“en”更改为“pt” “,然后用我们选择的语言再次打开!我怎样才能让它发挥作用?!

示例: ... / en / text.html ===> ... / PT / text.html

我在尝试......

<script language="javascript"> 
function getUrl(url)
      { var str = window.location.href;
        var url = str.replace("/en/","/pt/");
         alert(url);
     }</script>

但是我可以用html代码做什么呢?!

<a href="index.html" target="_self"><img src="../images/flag-pt.jpg"></a>

我的问题是: 如何获取Url,将其更改为新的,然后在同一页面中打开?

非常感谢,一切顺利:)

1 个答案:

答案 0 :(得分:0)

您想使用window.location.replace代替window.location.href

More info here