JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式)

随着移动互联网的不断普及,企业的网络宣传不仅只局限在PC端,还要在移动端发展。我们在自己的网站做了WAP手机完整之后,如果有用户通过手机访问我们的企业顶级域名网站,就要判断跳转到专为的WAP网站,下面小编通过两种方式介绍根据手机浏览器类型跳转WAP手机网站,具体内容如下。

第一种方式:直接JS脚本

try {

var urlhash = window.location.hash;

if (!urlhash.match("fromapp"))

{

if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i)))

{

window.location="http://www.laozuo.org(更换成自己的WAP网站)";

}

}

}

catch(err)

{

}

第二种方式,稍微长一些,引用

function uaredirect(murl){

try {

if(document.getElementById("bdmark") != null){

return;

}

var urlhash = window.location.hash;

if (!urlhash.match("fromapp")){

if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {

location.replace(murl);

}

}

} catch(err){}

}

上述的脚本保持到mobile.js文件,然后在需要调用的页面引用下面2个JS调用文件。

两种方法都可以使用,我在安卓和IPHONE测试可行。

以上就是通过两种方式实现根据手机浏览器类型跳转WAP手机网站的全部内容,希望大家喜欢。相关阅读:

win10音量图标变成竖的后小喇叭不见了该怎么办?

Android自定义圆角ImageView

C#遍历子目录的方法

浅析JSONP解决Ajax跨域访问问题的思路详解

C语言指针的长度和类型深入分析

JS Date函数整理方便使用

Win10一周年更新正式版推送依然分批进行

将xml文件作为一个小的数据库,进行学生的增删改查的简单实例

利用AJAX实现无刷新数据分页

JS中判断null、undefined与NaN的方法

通过两种方式增加从库——不停止mysql服务

Mac系统下对U盘进行格式化图文攻略

C#编写的生辰八字计算程序

html5文字阴影效果text-shadow使用示例

php怎么跳转别的手机浏览器,JavaScript_JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式),随着移动互联网的不断普及, - phpStudy...相关推荐

  1. springboot Java实现多文件的zip压缩操作 + 通过浏览器下载文件的两种方式

    注只适配utf-8的场景,待完善! 压缩为zip文件 通过java程序输出文件 /*** 功能:压缩多个文件成一个zip文件* @param srcfile:源文件列表* @param zipfile ...

  2. 两种方式实现登录跳转新窗体

    两种方式实现登录跳转新窗体 直接隐藏登录窗体 显示主界面 //验证是否有此用户 int? flag = studentService.StudentLogin(userNameText.Text.Tr ...

  3. 苹果手机投影_投影仪连手机的两种方式介绍

    投影仪连手机的两种方式介绍 投影仪连手机跟电脑连接投影仪一样,有线和无线连接两种方式. 投影仪连手机有线连接: 如果智能手机如果支持MHL连接,那直接购买一条MHL线,一头接在手机上,另一头接在投影仪 ...

  4. 手机投屏电视显示服务器连接失败,投屏失败怎么办?两种投屏到电视的方法教学...

    我们在使用手机投屏功能时总会遇到各种问题,比如说:找不到设备.投屏 失败等,遇到这种情况怎么办?小编为大家提供两种方式. 手机投屏电视主要有无线和有线两种方式,先来说说无线方式: 一.无线连接 使用无 ...

  5. adb连接手机的两种方式

    首先,感恩原创:https://www.cnblogs.com/leo0621/p/9158698.html adb连接手机进行调试有两种方式,一种使用USB线,一种使用无线WiFi. 第一种 使用U ...

  6. android数据回传多个页面_Android菜鸟起飞|使用Intent实现Activity跳转的两种方式(无回传数据和有回传数据)...

    使用Intent实现Activity跳转的两种方式 1. 使用startActivity(intnet)方法实现无回传数据的Activity跳转: 使用方法: 为实现跳转动作的控件绑定监听器,在点击事 ...

  7. VUE中页面跳转的常用方式及返回上一页实现的两种方式

    一.我们知道,如果是一个页面的某些部分切换变化,那不是网页之间的切换,而是子组件的切换:对于页面切换,我们需要知道的是整个页面的内容和路径都发生了改变.在原生JS中我们知道页面切换可以使用locati ...

  8. 手机视频解码的两种方式

    手机视频解码有两种方式:"硬解"和"软解",两种解码方式分别调用的是手机的CPU和GPU. 在手机上GPU和CPU的关系很紧密,在以前的智能机很多GPU的事都是 ...

  9. 阿里软件测试二面:adb 连接 Android 手机的两种方式,看完你就懂了

    前言 随着现在移动端技术的突飞猛进,导致现在市场上,APP 应用数不胜数,那对于测试工程师而言,对于 APP 的测试,那基本就是一个必修课了. 今天,我就来给大家介绍一下,adb 连接 Android ...

最新文章

  1. mapreduce作业reduce被大量kill掉
  2. 深度学习框架Caffe2并入PyTorch,你的开发效率可能要提升不少
  3. 10 大受欢迎的全球顶级编程语言与薪资水平
  4. 安装yarn 心得分享
  5. 共谋大数据产业发展新篇章
  6. jvm性能调优实战 - 46堆区OOM解析
  7. Knative Serverless 之道:如何 0 运维、低成本实现应用托管?
  8. 简单的IDEA的快捷键操作和简写操作介绍(一)
  9. 北斗导航 | 卫星信号的跟踪与解调
  10. 在SAP WebClient UI里使用AJAX进行异步数据读取
  11. Today's my MDX...
  12. Python3 写JSON数据到文件(多行格式化版)
  13. 斯坦福 CS228 概率图模型中文讲义 三、实际应用
  14. php imagerotate png,php imagerotate,rotate image,rotateimage opencv
  15. GB28181国标平台资料整理
  16. css的div垂直居中的方法,百分比div垂直居中
  17. vc707(virtex7)FLASH下载实验
  18. 哈希列表、哈希链、哈希树
  19. 社区说|Flutter 主流状态管理框架 provider get 分析
  20. RabbitMQ(五) | MQ集群搭建、部署、仲裁队列、集群扩容

热门文章

  1. Django框架 day04
  2. tomcat域名绑定设置
  3. 自定义Gradle Plugin
  4. 算法导论 第十三章 红黑树(python)-1插入
  5. sql 排序 分组 层级 筛选 - God聚会啊
  6. Sublime Text 2 快捷键大全
  7. android动画效果 --- 设置activity 跳转动画
  8. 数据统计的视觉盛宴---visifire charts
  9. ASP.NET 2.0中母版页中引用文件路径的问题(收集)
  10. 动态卷积效率低?UCSD微软用矩阵分解的方法解决了这个问题,性能还更高!(ICLR2021)...