JS判断浏览器语言及终端类型(android/ios)
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)相关推荐
- html js 浏览器语言,js 判断浏览器语言的方法
今天遇到一个要根据浏览器设置语言的类型,来展示网站的字体.比如,浏览器的语言是中文简体,那么网站也要显示中文简体字,如果是繁体或是英文都要根据浏览器当前设置的语言进行显示.那么,飞鸟慕鱼博客来和大家说 ...
- js 判断浏览器的语言的方法
今天遇到一个要根据浏览器设置语言的类型,来展示网站的字体.比如,浏览器的语言是中文简体,那么网站也要显示中文简体字,如果是繁体或是英文都要根据浏览器当前设置的语言进行显示.那么,飞鸟慕鱼博客说和大家说 ...
- js判断浏览器及终端
js判断浏览器及终端 判断浏览器 判断ie为某个版本 鉴别PC及移动端 判断浏览器 判断浏览器时我们需要用到navigator.userAgent navigator是一个对象,他包含了有关浏览器的信 ...
- js判断浏览器类型,判断ie内核,webkit
js判断浏览器类型 <script>function _mime(option, value) {const mimeTypes = navigator.mimeTypes;for (co ...
- html页面国际化之谷歌翻译js实践,支持通过判断浏览器语言自动将中文翻译成英文
实践过程 最近boss提出了一个需求,需要支持打开的页面自动翻译成英文,csdn来回找资料,最终确定使用谷歌翻译js插件,这个插件测试只支持手动翻译,没能满足打开页面通过判断浏览器语言自动翻译成英文的 ...
- 通过JS判断浏览器类型,详细区分IE各版本浏览器
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255) ...
- JS 判断浏览器版本
JS 判断浏览器版本 1.JS 区分各个浏览器(方法一) var browser={versions:function(){var u = navigator.userAgent, app = nav ...
- js判断浏览器环境、内核、载体、外壳、操作系统等
我们部署在Web服务器上的前端应用,既可以用PC浏览器访问,也可以用手机浏览器访问.项目中很多时候会遇到判断浏览器环境的问题,比如说微信浏览器/APP环境,ios/安卓环境:浏览器是JavaScrip ...
- PHP判断浏览器内核过低,js判断浏览器版本以及浏览器内核的方法
本文实例讲述了js判断浏览器版本以及浏览器内核的方法.分享给大家供大家参考.具体实现方法如下: js判断是否移动端及浏览器内核 var browser = { versions: function() ...
- php判断浏览器语言国内外,PHP判断浏览器语言
我们可以通过PHP判断浏览器语言,给访客放出不同的语言或组件,让访客觉得我们为他们精心安排了一些内容,岂不美妙.在PHP判断浏览器类型一文中,我介绍了使用$_SERVER["HTTP_USE ...
最新文章
- Virtualbox安装使用注意
- 1、win10下连接本地系统上的Linux操作系统(分别以Nat方式和桥接模式实现)
- Hadoop:pig 安装及入门示例
- 边写 Javascript 代码边玩游戏 – WarriorJS
- 这不是商业互吹,是学习的宝藏
- Nginx的Gzip介绍之压缩和解压缩
- NO4 findmv--特殊符号..和.
- 转载JNI(Windows)
- php mvc 路由,PHP MVC框架路由学习笔记
- PhpStorm-2017.3 注册激活
- 2003-2007回顾贴:yeguiren个人随笔
- AutoCAD2000 DWG 格式 section location部分(简述)
- 经济机器是怎样运行的(文字版)-瑞.达利欧
- NXP TJA1043 datasheet 知识点记录
- GOPROXY:解决 go get golang.org/x 包失败
- 深入学术研究,物理学家用VR演示弦理论猜想
- 本地安装青龙面板教程【详细版】2022-5.5
- 「股价飙到100美元我就纹身」,黄仁勋用十年站在了芯片塔尖
- html放大镜移动,支持移动手机的jquery放大镜插件enlarge.js
- 《支付系统-3交易系统》
热门文章
- 采药2 (Standard IO)
- Mysql管理之二进制日志文件的管理
- MOON.ORM 3.0 具体使用方法及下载
- 推荐的C++书籍以及阅读顺序
- Xcode :error: linker command failed with exit code 1(use -v to see invocation) 或 libstdc++.6.0缺失问题
- Leetcode 224.基本计算器
- MVC系列博客之排球计分(六)Controller的实现(二)
- c++中istream类型到bool类型的隐式转换
- 《锋利的jQuery》随笔(一)
- 怎样看出一个人有数学天赋?