判断是否为pc还是手机端以及手机端a标签点击闪亮处理
2017-11-17 10:30
393 查看
通过判断跳转不同终端:
(function(){ var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os"; var bIsMidp = sUserAgent.match(/midp/i) == "midp"; var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb"; var bIsAndroid = sUserAgent.match(/android/i) == "android"; var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce"; var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile"; if (! (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM)) { window.location.href = 'pc.html'; }else{ window.location.href = 'phone.html'; } })()
闪亮以及有背景处理,当点击时背景透明化即可。
.class{ -webkit-tap-highlight-color:transparent;//方法一 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);//方法二 tap-highlight-color: rgba(0, 0, 0, 0);//方法三 }
form后提交:
<form action=’url’ method=’post’> <input type=’text’ name=’username’ /> <input type=’password’ name=’password’/> <input type=’submit’ value=’登陆'/> </form>提交的数据格式为:username=username&password=password.
跳转到url页面。
$('#form').submitForm({ url: "/xxxxx/submit", dataType: "text", callback: function (data) { }, before: function () { } }).submit();
此时可以在callback函数中对请求结果进行判断,
然后执行不同的动作(页面跳转或刷选数据、提醒错误都可以)
相关文章推荐
- javascript 判断是否是PC还是手机端
- 如何判断接受的信息来源于pc还是移动端,以及代码的的不同处理
- 自动判断是否是手机端浏览还是电脑…
- Js判断客户端是否为PC还是手持设备
- JS判断是PC浏览器还是手机端浏览器
- PHP判断是手机端还是PC端 PHP判断是否是微信浏览器
- 简单的利用JS来判断页面是在手机端还是在PC端打开的方法
- php判断手机端还是pc端
- 判断IE是否是点击关闭按钮关闭的,还是在刷新
- js手机端判断滑动还是点击
- js判断手机端还是PC端
- CoreThink开发(十一)首页控制器判断移动设备还是PC并做相应处理
- 判断手机端登录还是pc端登录
- chrome下判断点击input上标签还是其余标签的实现方法
- 判断当前的浏览段是pc还是移动设备,如果是手机,就跳转到对应手机端网站
- ios6.1&ios7&ios9判断沙盒文件或者目录是否存在,以及判断是文件还是目录的一个隐藏问题
- js通过UA判断浏览器是pc端还是手机端详解
- 判断是移动还是pc,判断是否是微信浏览器
- MFC 判断Windows某一进程是否在运行以及处理
- iOS6.1 & iOS 7 & iOS8 判断沙盒文件或者目录是否存在,以及判断是文件还是目录的一个隐藏问题