使用js判断浏览器语言自动跳转页面

Time:2020/3/26  keywords:根据浏览器语言自动跳转页面

建设多语言站点时使用js语言判断浏览器的语言种类自动跳转到对应的站点,此代码已测试过浏览器有 IE、Firefox、Chrome:

  <script type="text/javascript">
//判断浏览器语言自动跳转开始
  var type=navigator.appName
if (type=="Netscape"){
    varlang = navigator.language
}
else{
    varlang = navigator.userLanguage
}
var lang =lang.substr(0,2)//取得浏览器语言的前两个字母
switch(lang){
	case("zh"):
		alert("进行中文页面跳转");//进行中文跳转
		//window.location.href="http://www.a.cn/"
		break;
	case("en"):
		alert("进行英文页面跳转");//进行中文跳转
		//window.location.href="http://www.b.cn/"
		break;
	default:
		//条件都不满足跳转到其他页面
		//window.location.href="http://www.c.cn/"
}
//判断浏览器语言自动跳转结束
  </script>