我是编程新手。决定创建并推出我的第一个网站。它只包含2个html页面。第一页是俄语(默认),第二页是英语。
我希望JS将所有浏览器语言不是俄语的用户重定向到英文页面。
所以我尝试使用这段代码。
3 2
1 4
但什么都没发生。
答案 0 :(得分:0)
您的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,你可以轻松实现这一目标。