iPad 使用的是 Safari Mobile 浏览器,他的的 User Agent 是:

[b]Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10[/b]

如何判断是否是 iPad 浏览器呢,关键是看它的 User Agent 中是否有 iPad。

[b]Javascript[/b]

function is_iPad(){    var ua = navigator.userAgent.toLowerCase();  if(ua.match(/iPad/i)=="ipad") {       return true;  } else {      return false; }}

[b]PHP[/b]

$is_iPad = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPad');

[b]htaccess[/b]

RewriteCond %{HTTP_USER_AGENT} ^.*iPad.*$RewriteRule ^(.*)$ http://ipad.fairyfish.net [R=301]

判断 iPad 的浏览器相关推荐

  1. Javascript判断是否是ipad的浏览器

    ipad用的是Safari Mobile浏览器,访问的UA为: Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/5 ...

  2. 如何判断各种手机浏览器?

    为什么80%的码农都做不了架构师?>>>    前端 js判断 var browser = {versions: function () {var u = navigator.use ...

  3. js判断操作系统与浏览器

    摘要: 对于前端开发我们最重要的工作就是兼容性,系统的兼容性,浏览器的兼容性等等.今天分享一个我在项目中封装的判断操作系统与浏览器的方法. 操作系统: var os = (function() {va ...

  4. 第三方浏览器h5 android测试,H5案例分享:使用JS判断客户端、浏览器、操作系统类型...

    使用JS判断客户端.浏览器.操作系统类型 一.JS判断客户端类型 JS判断客户端是否是iOS或者Android手机移动端 通过判断浏览器的userAgent,用正则来判断手机是否是ios和Androi ...

  5. JQuery 判断访问的浏览器是pc还是手机

    摘要 以下代码用于JQuery判断访问的浏览器的类型 /*** 判断访问类型是电脑还是手机* * @author * * 2017年9月27日*/$(function(){var mobile_fla ...

  6. js判断ipad pro设备

    在网上找了一些方法判断ios,安卓,ipad都能实现,但是判断ipad pro却不行,甚至用第三方插件来判断设备,ipad pro竟然被归为Pc //判断放在ipad pro设备里全为false va ...

  7. JS使用userAgent判断操作系统和浏览器类型

    1.应用场景: 在做ios和android应用时,需要扫码进行应用的下载,可以通过扫描一个二维码,然后跳到指定的页面,页面中使用js判断操作系统和浏览器类型,然后给出不同的下载地址.这样就可以实现an ...

  8. vue - 判断终端以及浏览器

    在日常开发中经常会碰到一些浏览器的兼容性问题,需要获取浏览器的一些信息去相对应的解决 如下: 1,新建utils.js 并导入代码 /*** 判断终端以及浏览器* userAgent string U ...

  9. JS判断是PC浏览器还是手机端浏览器

    JS判断是电脑浏览器还是手机端浏览器,并根据不同的终端跳转到不同的网址 <!DOCTYPE html> <html> <script> function brows ...

最新文章

  1. 程序员的自我修养--链接、装载与库笔记:目标文件里有什么
  2. php8支持哪些新特征,PHP8 新特性总结(一)
  3. 纳米片晶体管是摩尔定律的下一步,也许是最后一步!
  4. C#中怎样将Listlt;自己定义gt;转为Json格式 及相关函数-DataContractJsonSerializer
  5. 如何给mysql用户分配权限
  6. Ogre 编辑器二(用Ogre的地形组件加载天龙八部地形)
  7. C/C++调试:gdbserver的简单使用
  8. Git复习(十三)之git revert用法及与git reset区别
  9. 数据湖,大数据的下一个变革!
  10. 开学很忙,故障很强(1)!!
  11. Spring学习总结(13)——Spring+Log4j+ActiveMQ实现远程记录日志
  12. C Runtime Library来历, API, MFC, ATL关系
  13. Python基础学习笔记(十三)异常
  14. 十大注意事项 防止系统重装时遭遇病毒
  15. python解决xml文件论文-实例Python处理XML文件的方法
  16. php脚本自动登录telnet,Windows环境上telnet自动登录和运行脚本
  17. 《你的灯亮着吗》读书笔记一
  18. Android聊天软件开发(基于网易云IM即时通讯)——发送文本消息(四)
  19. atmega128 单片机 密码锁 PROTEUS 仿真
  20. ******实战案例解析

热门文章

  1. andriod 01
  2. 马云说:男人赚钱,女人花
  3. 3D打印机加工一般可以打印什么东西?
  4. 二进制在算法编写中的常用概念
  5. 台达CH系列变频器带油电伺服电机调机笔记
  6. 龙套生涯:《鬼马双星》——许冠杰大战洪金宝
  7. 13、Linux加固与Windows加固
  8. BDD - SpecFlow BDD 测试实践 SpecFlow 模板
  9. VST全聚合PC去广告播放器
  10. 浙江大学PAT (Basic Level) Practice (中文)1014福尔摩斯的约会JAVA实现代码及分析