判断访问端是否是移动设备
判断访问端是否是移动设备,如果是移动设备就重定向到,移动端界面。
var uri = location.href;var domainWap = "http://m.vmall.com";if(uri == domainMain || uri == (domainMain + "/index.html") || uri == (domainMain + "/")) {//判断客户端是否是移动设备,还可以判断是什么浏览器Chrome,Firefox,IE //如果是移动设备就重定向到移动界面 if(/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)) {window.location.href = domainWap; }}
//读取cookie中指定的key,并对value进行处理cookieGet=function(a){var f=null;if(document.cookie&&document.cookie!=""){var d=document.cookie.split(";"); for(var c=0;c<d.length;c++){//将cookie中的key中的空格去掉var b=(d[c]||"").replace(/^(\s|\u00A0)+|(\s|\u00A0)+$/g,"");if(b.substring(0,a.length+1)==(a+"=")){ var e=function(i){i=i.replace(/\+/g," ");var h='()<>@,;:\\"/[]?={}';//如果i中包含h中的字符,就去掉前后“for(var g=0;g<h.length;g++){if(i.indexOf(h.charAt(g))!=-1){if(i.startWith('"')){i=i.substring(1)}if(i.endWith('"')){i=i.substring(0,i.length-1)}break;}}//解码uri,将字符串解码成urlreturn decodeURIComponent(i)};f=e(b.substring(a.length+1));break;}}}return f};
var b = "http%3A%2F%2Fwww.vmall.com%2Faccount%2Fcaslogin%3Furl%3D";var c = "http://cart.vmall.com/cart/cart.html?";alert(decodeURIComponent(b));//解码:http://www.vmall.com/Faccount/caslogin?url=alert(encodeURIComponent(c));//编码:http%3A%2F%2Fcart.vmall.com%2Fcart%2Fcart.html%3F
转载于:https://www.cnblogs.com/manliu/p/4441513.html
判断访问端是否是移动设备相关推荐
- js判断访问端,跳转不同页面
if((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobil ...
- java 后台区分访问端是微信,qq,qq浏览器
// 判断是否是微信 public static boolean isWeChat(HttpServletRequest request) { String userAgent = request.g ...
- PHP和js判断访问设备是否是微信浏览器实例
PHP和js判断访问设备是否是微信浏览器实例,代码非常精简,适合新手学习. js判断是否是微信浏览器: function is_weixin() { var ua = window.navigator ...
- 用百度siteapp的uaredirect.js判断用户访问端而进行域名的自动跳转
首先在你的head中嵌入这段代码 <script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js&qu ...
- JS判断访问设备(userAgent)加载不同页面 JS判断客户端操作系统类型(platform)
//平台.设备和操作系统var system ={win : false,mac : false,xll : false};//检测平台var p = navigator.platform;syste ...
- php判断访问的当前设备是手机还是电脑
php判断访问的当前设备是手机还是电脑 function isMobile(){ $useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['H ...
- 判断访问来源是pc端还是手机端
判断访问来源是pc端还是手机端(python) def judge_pc_or_mobile(ua):"""判断访问来源是pc端还是手机端:param ua: 访问来源头 ...
- js判断移动端,pc端,安卓,苹果浏览器的方法
js 判断安卓或者ios 之indexOf方式(一) //判断访问终端 var browser={versions:function(){var u = navigator.userAgent, ap ...
- php 判断来源 微信客户端_判断访问来源(PC/H5/微信)
如何使用PHP判断访问来源呢?在支付等场景回经常用到,不需要再多余判断... 截图不完全,小弟直接上代码吧: /** * 判断是否移动端 * @return bool|string 返回标识 */ ...
最新文章
- 如何优雅地实现分页查询
- pcss评分_GTA5画质设置 N卡画质选项设置指南
- matlab+snapshot采集图片
- android安全问题(二) 程序锁
- CSRF 攻击的应对之道--转
- cpci检索为什么那么慢_索引原理与慢查询优化
- 4月24日Serverless Developer Meetup上海亮相
- html5圆形提交按钮样式,HTML5 SVG带圆形进度条动画的提交按钮特效
- Warez 入门指南
- python名词解释题库_Python题库
- JAVA多线程编程之异步
- Web前端笔试115道题(带答案及解析)
- xp服务器文件写保护怎么删除,XP系统下u盘写保护怎么去掉?
- 全国大学生数学建模竞赛、美赛研究生数学建模优秀论文分享
- 【uniapp小程序】uploadFile文件上传
- python图片比对、自动化测试_基于python+appium通过图片对比来做的UI自动化
- Unity 性能调优技术集锦
- 点评:洞悉2020年AI产业新趋势,青年科学家们如是说道翰天琼认知智能机器人大脑API接口平台。
- Freeswitch集成AMR编码
- window 10 前面板音频孔插入耳机没有声音
热门文章
- linux磁带存储,linux 磁带文件操作分析
- python 禁用网卡_如何编程实现启用禁用网卡
- java web 线程_多线程在javaweb中的应用
- 计算机使用技巧爆文,关于小红书爆文的10个小技巧
- sudo dpkg 找不到命令_【干货】Linux中实用但很小众的11个炫酷终端命令
- mysql drbd pacemaker_corosync+pacemaker+mysql+drbd 实现mysql的高可用
- python读取第二行_使用Python操作Excel(二):读取数据表
- Altium Designer 21 最全快捷键 分享 共1000多个|电子设计效率提高全靠它
- python字符串可以保存在变量中吗_在python中可以从字符串变量实例化类吗?
- mysql udf编译_MySql UDF 调用外部程序和系统命令