语言重定向

时间:2017-04-11 21:57:53

标签: javascript redirect

我是编程新手。决定创建并推出我的第一个网站。它只包含2个html页面。第一页是俄语(默认),第二页是英语。

我希望JS将所有浏览器语言不是俄语的用户重定向到英文页面。

所以我尝试使用这段代码。

3 2
1 4

但什么都没发生。

1 个答案:

答案 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,你可以轻松实现这一目标。