如何判断网站是不是ipad访问的?三种方法来判断
如何判断是否是 iPad 浏览器呢,关键是看它的 User Agent 中是否有 iPad。iPad 使用的是 Safari Mobile 浏览器,他的的 User Agent 是:
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
Javascript
function is_iPad(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/iPad/i)=="ipad") { return true; } else { return false; } }
PHP
$is_iPad = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPad');
htaccess
RewriteCond %{HTTP_USER_AGENT} ^.*iPad.*$ RewriteRule ^(.*)$ http://ipad.fairyfish.net [R=301]
首发于:http://www.njweb.cn/index.php/post/17.html
转载于:https://www.cnblogs.com/suxua31/p/3988991.html
如何判断网站是不是ipad访问的?三种方法来判断相关推荐
- 结构成员访问的三种方法
结构成员访问的三种方法 #include "stdio.h" #include "string.h" #include <stdlib.h> mai ...
- java equals 判断空_Java 判断字符串是否为空的三种方法与性能分析
[java中判断字符串是否为数字的三种方法 1>用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = s ...
- 实现计算机间远程桌面访问的三种方法
下面,我将结合自身实际工作经验,分享三种windows远程桌面访问的方法,解决实际工作场景遇到的远程访问问题.这三种方法分别解决了如下场景下的远程访问: 1. 跨局域网的windows远程桌面访问 2 ...
- 用ASP.net判断上传文件类型的三种方法
一. 安全性比较低,把文本文件1.txt改成1.jpg照样可以上传,但其实现方法容易理解,实现也简单,所以网上很多还是采取这种方法. Boolean fileOk = false; ...
- ASP.net 判断上传文件类型的三种方法
一. 安全性比较低,把文本文件1.txt改成1.jpg照样可以上传,但其实现方法容易理解,实现也简单,所以网上很多还是采取这种方法.Boolean fileOk = false;string path ...
- js中如何判断一个数是不是素数(三种方法)
素数:又叫质数,在大于1的自然数中,除了1和它本身以外不再有其他因数.即只能被1和它本身整除的数就是素数 这是作为编程入门时,经常会做的一道题. <!DOCTYPE html> <h ...
- python字典调用_python 字典访问的三种方法
定义字典 dic = {'a':"hello",'b':"how",'c':"you"} 方法一: for key in dic: prin ...
- 判断一个数为奇偶数的三种方法
1.传统的利用取余进行判断 if (n % 2 == 1) {//n为奇数 } if (n % 2 == 0) {//n为奇数 } 2.利用位运算&进行判断 if((n & 1) == ...
- java中判断字符串是否为数字的三种方法
1用JAVA自带的函数 public static boolean isNumeric(String str){for (int i = str.length();--i>=0;){ if (! ...
最新文章
- @RequestParam加与不加的区别
- python的工作方向-python工作方向,发展方向?
- C03-Java同步实践加强班第5周上机任务
- springboot + kafka
- jQuery data
- 数字图像处理课设图像的锐化_数字图像处理图像锐化处理.ppt
- html5 打包ios.上架,iOS帮客户打包App上架的正确姿势
- Android 系统(140)---android.mk中几个常见配置
- 【Flink】双亲委派模型与Flink的类加载策略 child-first parent-first
- Android中更详细的log获取方法
- windows下virtualenv中安装MySQL-python
- 数据库grant 授权
- DM - Manager工具
- led灯光衰怎么解决_led灯光衰一般多少为正常?
- 爬虫学习——初步了解爬虫
- 记一个 Harvester SNAT 案例
- CSS中定位属性的常见属性值
- ElasticSearch索引基本操作POST PUT GET DELETE
- 一条简单 SQL 执行耗时超 1000ms,问题解决全过程!
- 如何在xmd上运行java文件,XMD(XML类)类的用法
热门文章
- 过度商业化的小丑——刘跑跑
- mybatis(一)MyBatis Generator
- 思维导图工具,如何改默认字体?
- 谷歌小恐龙-有网也能玩儿
- 更高效的记录方式,讯飞智能录音笔体验出色
- [日更-2019.4.26、27、28] cm-14.1 Android系统启动过程分析(四)-应用程序进程启动过程...
- 恐怖啊,MD5已经被真实情况下破解了
- python代码怎么换行继续写_python代码太长怎么换行
- Matlab函数gscatter使用
- 在Linux上yum安装snmp,centos7配置安装snmp