博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript_JS判断客户端是否是iOS或者Android
阅读量:7162 次
发布时间:2019-06-29

本文共 911 字,大约阅读时间需要 3 分钟。

通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。代码如下:下面一个比较全面的浏览器检查函数,提供更多的检查内容,你可以检查是否是移动端(Mobile)、ipad、iphone、微信、QQ等。第一种:来自http://blog.baiwand.com/?post=176使用方法://判断是否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("移动端"); }检测浏览器语言currentLang = navigator.language;   //判断除IE外其他浏览器使用语言if(!currentLang){
//判断IE浏览器使用语言 currentLang = navigator.browserLanguage;}alert(currentLang);第二种:来自http://www.fufuok.com/JS-iphone-android.htmlif (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) { //alert(navigator.userAgent); window.location.href ="iPhone.html";} else if (/(Android)/i.test(navigator.userAgent)) { //alert(navigator.userAgent); window.location.href ="Android.html";} else { window.location.href ="pc.html";};

 

【推荐】

PHP 检测终端类:

转载地址:http://lsjwm.baihongyu.com/

你可能感兴趣的文章
Ajax - Apache安装配置
查看>>
九、双端队列LinkedBlockDeque
查看>>
Longest Common Prefix
查看>>
maven nexus 搭建
查看>>
CAP 介绍及使用【视频】
查看>>
编程语言的介绍(Day2)
查看>>
mysql 插件相关命令
查看>>
J2EE的十三个规范
查看>>
创建压缩纹理的工具
查看>>
MSVC 12: compiler error in boost/type_traits/common_type.hpp
查看>>
异常类
查看>>
java自动装箱和自动拆箱
查看>>
FileReader的使用
查看>>
类的继承和多态性作业
查看>>
locate,find,which,whereis,type命令区别
查看>>
hdu 4069 垃圾数独
查看>>
过滤垃圾评论
查看>>
java输入输出流总结 转载
查看>>
页面加载切换特效
查看>>
企业级 SpringBoot 教程 (十七)上传文件
查看>>