php怎么跳转别的手机浏览器,JavaScript_JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式),随着移动互联网的不断普及, - phpStudy...
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...相关推荐
- springboot Java实现多文件的zip压缩操作 + 通过浏览器下载文件的两种方式
注只适配utf-8的场景,待完善! 压缩为zip文件 通过java程序输出文件 /*** 功能:压缩多个文件成一个zip文件* @param srcfile:源文件列表* @param zipfile ...
- 两种方式实现登录跳转新窗体
两种方式实现登录跳转新窗体 直接隐藏登录窗体 显示主界面 //验证是否有此用户 int? flag = studentService.StudentLogin(userNameText.Text.Tr ...
- 苹果手机投影_投影仪连手机的两种方式介绍
投影仪连手机的两种方式介绍 投影仪连手机跟电脑连接投影仪一样,有线和无线连接两种方式. 投影仪连手机有线连接: 如果智能手机如果支持MHL连接,那直接购买一条MHL线,一头接在手机上,另一头接在投影仪 ...
- 手机投屏电视显示服务器连接失败,投屏失败怎么办?两种投屏到电视的方法教学...
我们在使用手机投屏功能时总会遇到各种问题,比如说:找不到设备.投屏 失败等,遇到这种情况怎么办?小编为大家提供两种方式. 手机投屏电视主要有无线和有线两种方式,先来说说无线方式: 一.无线连接 使用无 ...
- adb连接手机的两种方式
首先,感恩原创:https://www.cnblogs.com/leo0621/p/9158698.html adb连接手机进行调试有两种方式,一种使用USB线,一种使用无线WiFi. 第一种 使用U ...
- android数据回传多个页面_Android菜鸟起飞|使用Intent实现Activity跳转的两种方式(无回传数据和有回传数据)...
使用Intent实现Activity跳转的两种方式 1. 使用startActivity(intnet)方法实现无回传数据的Activity跳转: 使用方法: 为实现跳转动作的控件绑定监听器,在点击事 ...
- VUE中页面跳转的常用方式及返回上一页实现的两种方式
一.我们知道,如果是一个页面的某些部分切换变化,那不是网页之间的切换,而是子组件的切换:对于页面切换,我们需要知道的是整个页面的内容和路径都发生了改变.在原生JS中我们知道页面切换可以使用locati ...
- 手机视频解码的两种方式
手机视频解码有两种方式:"硬解"和"软解",两种解码方式分别调用的是手机的CPU和GPU. 在手机上GPU和CPU的关系很紧密,在以前的智能机很多GPU的事都是 ...
- 阿里软件测试二面:adb 连接 Android 手机的两种方式,看完你就懂了
前言 随着现在移动端技术的突飞猛进,导致现在市场上,APP 应用数不胜数,那对于测试工程师而言,对于 APP 的测试,那基本就是一个必修课了. 今天,我就来给大家介绍一下,adb 连接 Android ...
最新文章
- mapreduce作业reduce被大量kill掉
- 深度学习框架Caffe2并入PyTorch,你的开发效率可能要提升不少
- 10 大受欢迎的全球顶级编程语言与薪资水平
- 安装yarn 心得分享
- 共谋大数据产业发展新篇章
- jvm性能调优实战 - 46堆区OOM解析
- Knative Serverless 之道:如何 0 运维、低成本实现应用托管?
- 简单的IDEA的快捷键操作和简写操作介绍(一)
- 北斗导航 | 卫星信号的跟踪与解调
- 在SAP WebClient UI里使用AJAX进行异步数据读取
- Today's my MDX...
- Python3 写JSON数据到文件(多行格式化版)
- 斯坦福 CS228 概率图模型中文讲义 三、实际应用
- php imagerotate png,php imagerotate,rotate image,rotateimage opencv
- GB28181国标平台资料整理
- css的div垂直居中的方法,百分比div垂直居中
- vc707(virtex7)FLASH下载实验
- 哈希列表、哈希链、哈希树
- 社区说|Flutter 主流状态管理框架 provider get 分析
- RabbitMQ(五) | MQ集群搭建、部署、仲裁队列、集群扩容