Tag Archives: navigator

根据用户操作系统语言来切换网页语言(兼容各大主流浏览器)

原理:用javascript识别操作系统语言来切换网页语言。

兼容浏览器:IE、火狐、chrome、safari等主流浏览器

相关代码:

<script   language=javascript>   
  var sysLan = (navigator.language || navigator.browserLanguage).toLowerCase();
  if(sysLan != 'zh-cn') {
  	alert('en');
  	window.location.href="http://www.chengxusheji.com/en/index.html";
  } else {
  	alert('cn');
  	window.location.href="http://www.chengxusheji.com/cn/index.html";
  }
</script>

参考文档:navigator对象几个语言相关属性简介

根据ip库判断用户ip例子:http://www.yemiansheji.com/ip/