[英]Language redirection
我是編程新手。 決定創建並推出我的第一個網站。 它只包含2個html頁面。 第一頁是俄語(默認),第二頁是英語。
我希望JS將所有瀏覽器語言不是俄語的用戶重定向到英文頁面。
所以我試着使用這段代碼。
<script type="text/javascript">
$( document ).ready(function(){
var userLang = navigator.language || navigator.userLanguage;
if (userLang == "ru") {
break;
}
else {
window.location.href = "/en/index.html"
}
});
</script>
但什么都沒發生。
你的break
聲明在那里無效。 此外,您正在嘗試實現的不需要else語句 - if
語言不是俄語,您可以將用戶重定向到英語版本。
<script type="text/javascript">
$( document ).ready(function(){
var userLang = navigator.language || navigator.userLanguage;
if (userLang !== "ru") {
window.location.href = "/en/index.html";
}
});
</script>
經過一些調整后,這是您的代碼。 正如有人已經提到過的 - 如果沒有jQuery,你可以輕松實現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.