wap浏览自动跳转到wap页面的js代码


Posted in Javascript onMay 17, 2014

如何让用户输入wap手机网站的网址时自动跳转到wap网站 ?
wap页面自动跳转的实现方式 ?
如何判断访客是否是移动设备访问,自动跳转到wap页面 ?
手机自动跳转到手机页面,一个网址区分普通访问与手机访问 ?
手机访问网站域名时如果实现自动跳转到wap页面 ?

本文就可以解决这些问题!

function is_mobile() { 
    var regex_match = /(nokia|iphone|android|motorola|^mot-|softbank|foma|docomo|kddi|up.browser|up.link|htc|dopod|blazer|netfront|helio|hosin|huawei|novarra|CoolPad|webos|techfaith|palmsource|blackberry|alcatel|amoi|ktouch|nexian|samsung|^sam-|s[cg]h|^lge|ericsson|philips|sagem|wellcom|bunjalloo|maui|symbian|smartphone|midp|wap|phone|windows ce|iemobile|^spice|^bird|^zte-|longcos|pantech|gionee|^sie-|portalmmm|jigs browser|hiptop|^benq|haier|^lct|operas*mobi|opera*mini|320x320|240x320|176x220)/i; 
  var u = navigator.userAgent; 
  if (null == u) { 
   return true; 
  } 
  var result = regex_match.exec(u);   if (null == result) { 
   return false 
  } else { 
   return true 
  } 
 } 
 if (is_mobile()) { 
  document.location.href= '/wap'; 
 }

以上是js代码 只需要将/wap改成你需要跳转到的页面就可以了

Javascript 相关文章推荐
自己的js工具_Form 封装
Aug 21 Javascript
javascript 流畅动画实现原理
Sep 08 Javascript
suggestion开发小结以及对键盘事件的总结(针对中文输入法状态)
Dec 20 Javascript
Extjs中使用extend(js继承) 的代码
Mar 15 Javascript
用jquery生成二级菜单的实例代码
Jun 24 Javascript
javascript的parseFloat()方法精度问题探讨
Nov 26 Javascript
如何用JavaScript实现动态修改CSS样式表
May 20 Javascript
关于前后端json数据的发送与接收详解
Jul 30 Javascript
jQuery 改变P标签文本值方法
Feb 24 jQuery
@angular前端项目代码优化之构建Api Tree的方法
Dec 24 Javascript
vue中js判断长时间不操作界面自动退出登录(推荐)
Jan 22 Javascript
使用Typescript和ES模块发布Node模块的方法
May 25 Javascript
javascript教程:关于if简写语句优化的方法
May 17 #Javascript
javascript if条件判断方法小结
May 17 #Javascript
js加减乘除丢失精度问题解决方法
May 16 #Javascript
js脚本获取webform服务器控件的方法
May 16 #Javascript
js加入收藏夹代码(兼容ie/ff/op)
May 16 #Javascript
javascript生成随机数的方法
May 16 #Javascript
从零学jquery之如何使用回调函数
May 16 #Javascript
You might like
PHP中__FILE__、dirname与basename用法实例分析
2014/12/01 PHP
Laravel 实现密码重置功能
2018/02/23 PHP
js判断变量是否空值的代码
2008/10/26 Javascript
爆炸式的JS圆形浮动菜单特效代码
2010/03/03 Javascript
json2.js的初步学习与了解
2011/10/06 Javascript
jquery Tab效果和动态加载的简单实例
2013/12/11 Javascript
关于jQuery判断元素是否存在的问题示例探讨
2014/07/21 Javascript
Javascript中实现trim()函数的两种方法
2015/02/04 Javascript
jQuery.position()方法获取不到值的安全替换方法
2015/03/13 Javascript
推荐10 个很棒的 jQuery 特效代码
2015/10/04 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
2018/11/09 Javascript
微信小程序实现的图片保存功能示例
2019/04/24 Javascript
详解利用nodejs对本地json文件进行增删改查
2019/09/20 NodeJs
vue + axios get下载文件功能
2019/09/25 Javascript
VUE DEMO之模拟登录个人中心页面之间数据传值实例
2019/10/31 Javascript
javascript设计模式 ? 适配器模式原理与应用实例分析
2020/04/13 Javascript
openlayers4.6.5实现距离量测和面积量测
2020/09/25 Javascript
python 创建一个空dataframe 然后添加行数据的实例
2018/06/07 Python
python实现比较类的两个instance(对象)是否相等的方法分析
2019/06/26 Python
python基于json文件实现的gearman任务自动重启代码实例
2019/08/13 Python
pytorch: Parameter 的数据结构实例
2019/12/31 Python
Python基于template实现字符串替换
2020/11/27 Python
canvas基础之图形验证码的示例
2018/01/02 HTML / CSS
北京一家公司的.net开发工程师笔试题
2012/04/17 面试题
Linux面试经常问的文件系统操作命令
2016/10/04 面试题
自我评价正确写法范文
2013/12/10 职场文书
亚运会口号
2014/06/20 职场文书
纺织工程专业推荐信
2014/09/08 职场文书
2014年教师节座谈会发言稿
2014/09/10 职场文书
出租房屋协议书
2014/09/14 职场文书
仓库管理员岗位职责
2015/02/03 职场文书
自主招生学校推荐信范文
2015/03/26 职场文书
企业培训简报范文
2015/07/20 职场文书
2015年政治教研组工作总结
2015/07/22 职场文书
《有余数的除法》教学反思
2016/02/22 职场文书
灵能百分百第三季什么时候来?
2022/03/15 日漫