自动判断手机版和pc版
2024-08-26 04:07:20
<html>
<head>
<title>欢迎来到手机版</title>
<script>
var ua = navigator.userAgent;
var US = {
Android:function () { //安卓
return ua.match(/Android/i)?true:false;
},
BlackBerry:function() { //黑莓
return ua.match(/BlackBerry/i)?true:false;
},
IOS:function(){ //IOS
return ua.match(/iPhone|iPad|iPod/i)?true:false;
},
//这个其实没啥必要了,可以不用判断这个,毕竟IE是一种古老的东西
Windows:function() {
return ua.match(/IEMobile/i)?true:false;
},
isMobile:function() { //移动设备
return US.Android()||US.BlackBerry()||US.IOS()||US.Windows();
}
}
if(US.isMobile()==false){
window.location = "http://www.baidu.com"; //如果是电脑访问 ,则跳入指定网址。在此以百度为例
}
</script>
</head>
<body><h1>欢迎来到手机版</h1></body>
</html>
最新文章
- AES,RSA对称加密和非对称加密
- Mac下升级Nodejs
- 错误	1	“System.Data.DataRow.DataRow(System.Data.DataRowBuilder)”不可访问,因为它受保护级别限制
- 亲和数[HDU2040]
- matlab mex入门简介
- Photoshop定义画笔选区为空的原因
- 集群/分布式环境下5种session处理策略
- SPFA+SLF+LLL优化模板
- codeforces 13 D
- TextInputLayout 用法
- python 模块——os 模块
- layer 查看图片
- 876. Middle of the Linked List
- React Native 打包 Apk
- iOS- UITextView与键盘回收与键盘遮挡输入框
- 内建模块collections的使用
- [Oracle11g] 通过伪列查询
- NOI Day2线上同步赛崩盘记
- ubuntu物理机上搭建Kubernetes集群 -- master 配置
- 002_分布式搜索引擎Elasticsearch的查询与过滤
热门文章
- Hibernate之三态篇
- Robotframework集成jenkins执行用例
- Android使用adb获得activity堆栈信息
- VUE组件如何与iframe通信问题
- udhcp详解源码(序)
- C和Fortran互相传递动态数组
- pat1043:输出PATest
- C项目实践--俄罗斯方块(1)
- JSONArray ja = JSONArray.fromObject(list);//特殊类 用于将list转化为JSON 数据并返回 out.print(ja);
- less 使用入门