Получить URL-адрес, Изменить URL-адрес, Открыть новый URL-адрес из изображения флага

0

В основном у меня есть веб-сайт, который находится в HTML и некоторые части javascript!

Веб-сайт находится на английском и португальском языках: одна версия находится внутри папки с именем "en", а португальский находится внутри папки "pt".

Моя идея - иметь флаг для обоих, и когда я нажимаю на него... он скопирует активный URL-адрес, который отображается в браузере, измените "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, изменить его для нового, а затем открыть на той же странице?

Большое вам спасибо, все самое лучшее :)

Теги:
url

1 ответ

0

Вы хотите использовать window.location.replace вместо window.location.href.

Больше информации здесь

Ещё вопросы

Сообщество Overcoder
Наверх
Меню