lDNFW
@lDNFW
Начинающий верстальщик :)

Как изменить урл без перезагрузки страницы?

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>Document</title>
</head>
<body>
	<select name="" id="select">
		<option value="UA" id="ua">UA</option>
		<option value="RU" id="ru">RU</option>
	</select>
	<!-- <a href="#" id="btn">eeeeeeeeeeeeeeeeeeeeeee</a> -->
	<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>

	<script src="script.js"></script>
</body>
</html>


$('#select').on('change', function(){
  if ($(this).val() == "RU") {
    window.location = "https://storiescafe.com.ua/ru/"

  }

  else if($(this).val() == "UA"){
    window.location = "https://storiescafe.com.ua/ua/"
  }

})


Если человек нажимает на RU, то в адресной строке добавляется /ru и язык меняется.
Все четко работает, но когда урл меняестя сайт перезгружаестя и по умолчанию UA вводистя.Как решить проблему???

Вот в этом сайте можно уведит проблему https://storiescafe.com.ua/
  • Вопрос задан
  • 1033 просмотра
Решения вопроса 1
profesor08
@profesor08 Куратор тега JavaScript
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы