龙空技术网

前端获得浏览器语言,如果是英文,则进行页面跳转

JShaman 152

前言:

此刻朋友们对“javascript跳转到另一个页面”大概比较关怀,小伙伴们都想要了解一些“javascript跳转到另一个页面”的相关资讯。那么小编同时在网摘上收集了一些关于“javascript跳转到另一个页面””的相关知识,希望同学们能喜欢,同学们一起来学习一下吧!

前端获得浏览器语言,如果是英文,则进行页面跳转

你可以在前端使用 `navigator.language` 或 `navigator.userLanguage` 获取浏览器的语言设置。其中,`navigator.language` 返回的是用户的首选语言,而 `navigator.userLanguage` 返回的是 IE 浏览器的语言设置。

以下是一个示例代码,可根据用户浏览器的语言设置,进行页面跳转:

// 获取浏览器首选语言var language = navigator.language || navigator.userLanguage;// 判断是否为中文(正则方法)if(/cn/i.test(language) == false) {window.location.href = ';;}

在上述代码中,我们首先使用 `navigator.language` 或 `navigator.userLanguage` 获取用户的浏览器语言设置,然后使用正则表达式匹配语言是否为中文。如果不是中文,则通过 `window.location.href` 属性跳转到其他页面。

如果想要保护js代码,可以用jshaman对代码进行混淆加密。

标签: #javascript跳转到另一个页面 #js来源跳转 #js登录页面跳转显示用户信息 #点击跳转页面代码 #页面跳转代码标志