2019独角兽企业重金招聘Python工程师标准>>>

<script type="text/javascript">
//检测浏览器语言
currentLang = navigator.language;   //判断除IE外其他浏览器使用语言
if(!currentLang){//判断IE浏览器使用语言currentLang = navigator.browserLanguage;
}
alert(currentLang);//判断访问终端
var browser={versions:function(){var u = navigator.userAgent, app = navigator.appVersion;return {trident: u.indexOf('Trident') > -1, //IE内核presto: u.indexOf('Presto') > -1, //opera内核webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,//火狐内核mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器iPhone: u.indexOf('iPhone') > -1 , //是否为iPhone或者QQHD浏览器iPad: u.indexOf('iPad') > -1, //是否iPadwebApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部};}(),language:(navigator.browserLanguage || navigator.language).toLowerCase()
}//browser.versions.trident返回真假,真则是IE内核,以此类推browser.versions.webKit是否为谷歌内核
//判断是否IE内核
if(browser.versions.trident){alert("is IE");
}//判断是否webKit内核
if(browser.versions.webKit){alert("is webKit");
}//判断是否移动端
if(browser.versions.mobile||browser.versions.android||browser.versions.ios){alert("移动端");
}</script>

转载于:https://my.oschina.net/ChinaKingM/blog/795327

JS判断浏览器语言及终端类型(android/ios)相关推荐

  1. html js 浏览器语言,js 判断浏览器语言的方法

    今天遇到一个要根据浏览器设置语言的类型,来展示网站的字体.比如,浏览器的语言是中文简体,那么网站也要显示中文简体字,如果是繁体或是英文都要根据浏览器当前设置的语言进行显示.那么,飞鸟慕鱼博客来和大家说 ...

  2. js 判断浏览器的语言的方法

    今天遇到一个要根据浏览器设置语言的类型,来展示网站的字体.比如,浏览器的语言是中文简体,那么网站也要显示中文简体字,如果是繁体或是英文都要根据浏览器当前设置的语言进行显示.那么,飞鸟慕鱼博客说和大家说 ...

  3. js判断浏览器及终端

    js判断浏览器及终端 判断浏览器 判断ie为某个版本 鉴别PC及移动端 判断浏览器 判断浏览器时我们需要用到navigator.userAgent navigator是一个对象,他包含了有关浏览器的信 ...

  4. js判断浏览器类型,判断ie内核,webkit

    js判断浏览器类型 <script>function _mime(option, value) {const mimeTypes = navigator.mimeTypes;for (co ...

  5. html页面国际化之谷歌翻译js实践,支持通过判断浏览器语言自动将中文翻译成英文

    实践过程 最近boss提出了一个需求,需要支持打开的页面自动翻译成英文,csdn来回找资料,最终确定使用谷歌翻译js插件,这个插件测试只支持手动翻译,没能满足打开页面通过判断浏览器语言自动翻译成英文的 ...

  6. 通过JS判断浏览器类型,详细区分IE各版本浏览器

    <span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255) ...

  7. JS 判断浏览器版本

    JS 判断浏览器版本 1.JS 区分各个浏览器(方法一) var browser={versions:function(){var u = navigator.userAgent, app = nav ...

  8. js判断浏览器环境、内核、载体、外壳、操作系统等

    我们部署在Web服务器上的前端应用,既可以用PC浏览器访问,也可以用手机浏览器访问.项目中很多时候会遇到判断浏览器环境的问题,比如说微信浏览器/APP环境,ios/安卓环境:浏览器是JavaScrip ...

  9. PHP判断浏览器内核过低,js判断浏览器版本以及浏览器内核的方法

    本文实例讲述了js判断浏览器版本以及浏览器内核的方法.分享给大家供大家参考.具体实现方法如下: js判断是否移动端及浏览器内核 var browser = { versions: function() ...

  10. php判断浏览器语言国内外,PHP判断浏览器语言

    我们可以通过PHP判断浏览器语言,给访客放出不同的语言或组件,让访客觉得我们为他们精心安排了一些内容,岂不美妙.在PHP判断浏览器类型一文中,我介绍了使用$_SERVER["HTTP_USE ...

最新文章

  1. Virtualbox安装使用注意
  2. 1、win10下连接本地系统上的Linux操作系统(分别以Nat方式和桥接模式实现)
  3. Hadoop:pig 安装及入门示例
  4. 边写 Javascript 代码边玩游戏 – WarriorJS
  5. 这不是商业互吹,是学习的宝藏
  6. Nginx的Gzip介绍之压缩和解压缩
  7. NO4 findmv--特殊符号..和.
  8. 转载JNI(Windows)
  9. php mvc 路由,PHP MVC框架路由学习笔记
  10. PhpStorm-2017.3 注册激活
  11. 2003-2007回顾贴:yeguiren个人随笔
  12. AutoCAD2000 DWG 格式 section location部分(简述)
  13. 经济机器是怎样运行的(文字版)-瑞.达利欧
  14. NXP TJA1043 datasheet 知识点记录
  15. GOPROXY:解决 go get golang.org/x 包失败
  16. 深入学术研究,物理学家用VR演示弦理论猜想
  17. 本地安装青龙面板教程【详细版】2022-5.5
  18. 「股价飙到100美元我就纹身」,黄仁勋用十年站在了芯片塔尖
  19. html放大镜移动,支持移动手机的jquery放大镜插件enlarge.js
  20. 《支付系统-3交易系统》

热门文章

  1. 采药2 (Standard IO)
  2. Mysql管理之二进制日志文件的管理
  3. MOON.ORM 3.0 具体使用方法及下载
  4. 推荐的C++书籍以及阅读顺序
  5. Xcode :error: linker command failed with exit code 1(use -v to see invocation) 或 libstdc++.6.0缺失问题
  6. Leetcode 224.基本计算器
  7. MVC系列博客之排球计分(六)Controller的实现(二)
  8. c++中istream类型到bool类型的隐式转换
  9. 《锋利的jQuery》随笔(一)
  10. 怎样看出一个人有数学天赋?