许多网站现在都是依靠自动判断浏览器的中英文版本来判断给你打开网站的中文还是英文版,也许好多朋友还不知道这个代码,今天正好给公司改版企业网站用到了,在此公布出来,供大家一起学习。 HTML网页根据来访者的浏览器语言不同自动跳转多语言页面 也就是自动判断浏览器的中英文版本自动跳转网站中英文页面在 <head> </head> 之间加入如下代码。<script> var type=navigator.appName if (type=="Netscape") var lang = navigator.language else var lang = navigator.userLanguage //cut down to first 2 chars of country code var lang = lang.substr(0,2) // 英语if (lang == "en") window.location.replace('url') // 简体中文else if (lang == "zh-cn") window.location.replace('url') // 繁体中文else if (lang == "zh-tw") window.location.replace('url') // 德语else if (lang == "de") window.location.replace('url') // 除上面所列的语言else window.location.replace('url')</script>--------------------------------------------------------------------------------------华丽的分隔线--------------------根据浏览器自动判断代码:
<script language="JavaScript"><!--
function getOs()
{var OsObject = "";if(navigator.userAgent.indexOf("MSIE")>0) {return "MSIE";}if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){return "Firefox";}if(isSafari=navigator.userAgent.indexOf("Safari")>0) {return "Safari";}if(isCamino=navigator.userAgent.indexOf("Camino")>0){return "Camino";}if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){return "Gecko";}}
var os = getOs();
if (os=="MSIE")location.href="/a.htm"
else if ( os=="Firefox" )location.href="/b.htm"-->
</script>根据操作系统自动判断:
<script language="JavaScript">
<!--
var la=navigator.browserLanguage.toLowerCase(); //识别系统语言
if(la=='zh-cn') document.location = 'http://www.xianwen.com'; //如果是简体中文
else if(la=='zh-tw') document.location = 'http://BG5.xianwen.com'; //如果繁体中文
else document.location = 'http://EN.xianwen.com'; //如果都不是
// -->
</script>评论这张 转发至微博 转发至

  

转载于:https://www.cnblogs.com/xyzhuzhou/archive/2012/10/31/2747753.html

自动判断浏览器的中英文版本自动跳转网站中英文页面代码相关推荐

  1. 根据屏幕分辨率获取css,根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码...

    既判断分辨率,也判断浏览器 重新完善代码,使之成为判断浏览器类型屏幕分辨率自动调用不同CSS的代码. 解释: var IE1024=""; var IE800="&quo ...

  2. JavaScript判断浏览器类型及版本

    JavaScript判断浏览器类型及版本 你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器. 几天前,浏览器家族有 ...

  3. JS判断浏览器类型与版本

    这个东西在跨平台前端开发很有用: 在JS中判断浏览器的类型,估计是每个编辑过页面的开发人员都遇到过的问题.在众多的浏览器产品中,IE.Firefox.Opera.Safari........众多品牌却 ...

  4. 【jQuery】判断浏览器类型和版本

    注意:看文章要去我精华,去我糟粕,自己多加调试 这与<[HTML]根据不同的浏览器类型写不同的HTML代码>(点击打开链接)一文是姊妹篇,IE注释能够帮你在网页的HTML根据不同的版本,渲 ...

  5. JS判断浏览器类型及版本

    判断浏览器类型及版本 function getBroswer(){var os = navigator.platform; var userAgent = navigator.userAgent; v ...

  6. php跳转到指定链接地址,php跳转到指定页面代码

    php跳转到指定页面代码 发布时间:2020-06-01 16:18:52 来源:亿速云 阅读:157 作者:鸽子 第一种:利用header()函数进行重定向,这是用的较多的.(注意!location ...

  7. 判断浏览器类型及版本

    公司前段时间做项目需要判断浏览器,因为项目进度急暂时只支持一种浏览器 使用window.navigator.userAgent属性,但是在国产浏览器上遇到了问题,下面这段代码只能判断内核,但是我想判断 ...

  8. JavaScript判断浏览器类型及版本(新增谷歌的Chrome)

    来源:http://blog.tripdev.com/?tid=164 JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本.JavaScript ...

  9. 前端如何判断浏览器类型及版本?

    前言 在网站前端开发中,浏览器兼容性问题让我们手忙脚乱,浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本. JavaScript是前端开发的主要语言 ...

最新文章

  1. Android EditView 第一次点击默认不输入
  2. sple表达式_学习Spring表达式语言(SpEL)
  3. 如何在 IntelliJ IDEA 中快速生成 JavaDoc 注释模板
  4. 正确绑定键盘事件_事件为何重要以及如何正确处理
  5. 【高校宿舍管理系统】第三章 Layui整合Axios
  6. AndroidStudio_安卓原生开发_什么是AndroidStudio NDK ---Android原生开发工作笔记140
  7. 能提升你的东西,都不在舒适区
  8. 中国双槽超声波清洗机市场趋势报告、技术动态创新及市场预测
  9. mysql基础之mariadb概念
  10. springboot学习总结
  11. 什么叫误差的反向传播,反向传播误差怎么算的
  12. 互联网域名系统国家工程中心(ZDNS)正式运营“.ren”顶级域名
  13. MTK Android11内置Google拼音输入法
  14. 惠普电脑u盘重装系统步骤_惠普笔记本系统重装|惠普笔记本电脑U盘重装系统步骤教程...
  15. WinNTSetup安装Windows10 wim格式文件的使用教程
  16. 【拜小白的机器学习】2-机器学习的种类与基本术语概念
  17. Python Web开发技巧III
  18. Polaris Office for Mac(经典办公套件)
  19. 【程序设计基础 学习笔记】单向链表(TBC)
  20. android直播 腾讯云,Android 腾讯云直播 自定义消息收发

热门文章

  1. 【maven插件】maven-help-plugin
  2. matlab 2010 win7 64位,64位WIN7系统怎么安装Matlab2010
  3. android 布局管理器,【Android开发】布局管理器-表格布局
  4. java正则 环视_正则表达式之环视(java)
  5. python数字判断规则_判断Python输入是否为数字、字符(包括正则表达式)-阿里云开发者社区...
  6. chrome浏览器无法上网_低调使用,内置特殊功能的浏览器。。
  7. 学python编程_学习Python编程,我们应该如何学?学习内容包括哪些?
  8. 从零开始学习docker(十八)Swarm mode 部署wordpress
  9. 用Python轻松开发数据库取数下载工具
  10. 过年装X神器,快速获取 wifi 密码!