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 相关文章推荐
node.js 中国天气预报 简单实现
Jun 06 Javascript
详解vue-cli 构建Vue项目遇到的坑
Aug 30 Javascript
VueRouter导航守卫用法详解
Dec 25 Javascript
.vue文件 加scoped 样式不起作用的解决方法
May 28 Javascript
10分钟彻底搞懂Http的强制缓存和协商缓存(小结)
Aug 30 Javascript
javascript中join方法实例讲解
Feb 21 Javascript
Node.js之readline模块的使用详解
Mar 25 Javascript
arctext.js实现文字平滑弯曲弧形效果的插件
May 13 Javascript
详解Vue2.5+迁移至Typescript指南
Aug 01 Javascript
VUE 直接通过JS 修改html对象的值导致没有更新到数据中解决方法分析
Dec 02 Javascript
Vue.js实现可编辑的表格
Dec 11 Javascript
element-ui封装一个Table模板组件的示例
Jan 04 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
DC这些乐高系列动画电影你看过几部?
2020/04/09 欧美动漫
计数器详细设计
2006/10/09 PHP
PHP中for与foreach的区别分析
2011/03/09 PHP
利用PHP访问带有密码的Redis方法示例
2017/02/09 PHP
Laravel使用消息队列需要注意的一些问题
2017/12/13 PHP
PHP基于openssl实现非对称加密代码实例
2020/06/19 PHP
小议Function.apply()之二------利用Apply的参数数组化来提高 JavaScript程序性能
2006/11/30 Javascript
Stop SQL Server
2007/06/21 Javascript
javascript之dhDataGrid Ver2.0.0代码
2007/07/01 Javascript
ext checkboxgroup 回填数据解决
2009/08/21 Javascript
使用Microsoft Ajax Minifier减小JavaScript文件大小的方法
2010/04/01 Javascript
基本jquery的控制tabs打开的数量的代码
2010/10/17 Javascript
导航跟随滚动条置顶移动示例代码
2013/09/11 Javascript
Web纯前端“旭日图”实现元素周期表
2017/03/10 Javascript
ionic选择多张图片上传的示例代码
2017/10/10 Javascript
浅谈react-router HashRouter和BrowserRouter的使用
2017/12/29 Javascript
用Node编写RESTful API接口的示例代码
2018/07/04 Javascript
中高级前端必须了解的JS中的内存管理(推荐)
2019/07/04 Javascript
layui实现左侧菜单点击右侧内容区显示
2019/07/26 Javascript
适用于 Vue 的播放器组件Vue-Video-Player操作
2020/11/16 Javascript
python使用ctypes模块调用windowsapi获取系统版本示例
2014/04/17 Python
python k-近邻算法实例分享
2014/06/11 Python
python 字典(dict)按键和值排序
2016/06/28 Python
Python 实现12306登录功能实例代码
2018/02/09 Python
Django实现分页功能
2018/07/02 Python
利用Python进行数据可视化常见的9种方法!超实用!
2018/07/11 Python
python基础学习之如何对元组各个元素进行命名详解
2018/07/12 Python
在django中查询获取数据,get, filter,all(),values()操作
2020/08/09 Python
selenium+超级鹰实现模拟登录12306
2021/01/24 Python
澳大利亚在线家具、灯饰和家居装饰店:LivingStyles
2018/11/20 全球购物
英国领先的酒杯和水晶玻璃器皿制造商:Dartington Crystal
2019/06/23 全球购物
企划主管岗位职责
2013/12/12 职场文书
电气工程师岗位职责
2014/01/01 职场文书
慈善晚会策划方案
2014/05/14 职场文书
Python中threading库实现线程锁与释放锁
2021/05/17 Python
mongoDB数据库索引快速入门指南
2022/03/23 MongoDB