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 相关文章推荐
Jquery.addClass始终无效原因分析
Sep 08 Javascript
jquery的ajax和getJson跨域获取json数据的实现方法
Feb 04 Javascript
Jquery中基本选择器用法实例详解
May 18 Javascript
jQuery-1.9.1源码分析系列(十)事件系统之事件体系结构
Nov 19 Javascript
jQuery validate 验证radio实例
Mar 01 Javascript
webpack 2.x配置reactjs基本开发环境详解
Aug 08 Javascript
在React 组件中使用Echarts的示例代码
Nov 08 Javascript
Angular中使用MathJax遇到的一些问题
Dec 15 Javascript
Vue自定义指令实现checkbox全选功能的方法
Feb 28 Javascript
webpack打包node.js后端项目的方法
Mar 10 Javascript
vue中slot(插槽)的介绍与使用
Nov 12 Javascript
vue 里面的 $forceUpdate() 强制实例重新渲染操作
Sep 21 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
php2html php生成静态页函数
2008/12/08 PHP
php下批量挂马和批量清马代码
2011/02/27 PHP
php 网上商城促销设计实例代码
2012/02/17 PHP
php更新mysql后获取影响的行数发生异常解决方法
2013/03/28 PHP
Thinkphp自定义代码生成工具及用法说明(附下载地址)
2016/05/27 PHP
PHP实现断点续传乱序合并文件的方法
2018/09/06 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
基于NodeJS的前后端分离的思考与实践(二)模版探索
2014/09/26 NodeJs
jQuery+PHP实现动态数字展示特效
2015/03/14 Javascript
jquery获取url参数及url加参数的方法
2015/10/26 Javascript
个人网站留言页面(前端jQuery编写、后台php读写MySQL)
2016/05/03 Javascript
使用Bootstrap美化按钮实例代码(demo)
2017/02/03 Javascript
jQuery实现字体颜色渐变效果的方法
2017/03/29 jQuery
微信小程序组件 marquee实例详解
2017/06/23 Javascript
微信小程序实现根据字母选择城市功能
2017/08/16 Javascript
在移动端使用vue-router和keep-alive的方法示例
2018/12/02 Javascript
vue工程全局设置ajax的等待动效的方法
2019/02/22 Javascript
详解vue 组件
2020/06/11 Javascript
[03:05]《我与DAC》之xiao8:DAC与BG
2018/03/27 DOTA
python的三目运算符和not in运算符使用示例
2014/03/03 Python
python读取文件名称生成list的方法
2018/04/27 Python
关于python2 csv写入空白行的问题
2018/06/22 Python
python 将大文件切分为多个小文件的实例
2019/01/14 Python
Pandas的read_csv函数参数分析详解
2019/07/02 Python
关于Python 的简单栅格图像边界提取方法
2019/07/05 Python
pytorch方法测试详解——归一化(BatchNorm2d)
2020/01/15 Python
Python通过getattr函数获取对象的属性值
2020/10/16 Python
HTML5之HTML元素扩展(上)—新增加的元素及使用概述
2013/01/31 HTML / CSS
整理HTML5中表单的常用属性及新属性
2016/02/19 HTML / CSS
中学家长会邀请函
2014/02/03 职场文书
生日宴会策划方案
2014/06/03 职场文书
工商局局长个人对照检查材料思想汇报
2014/09/23 职场文书
郭明义观后感
2015/06/08 职场文书
matplotlib如何设置坐标轴刻度的个数及标签的方法总结
2021/06/11 Python
Python必备技巧之字符数据操作详解
2022/03/23 Python
python画条形图的具体代码
2022/04/20 Python