当前位置:首页 > 笔记-正文内容

两种手机浏览器判断跳转WAP网站JS文件

两种手机浏览器判断跳转WAP网站JS文件

     一般而言,兼容手机浏览器的网站有两种形式。一种就是我们把PC网站内容做成自适应手机内容,这样共享一个数据库和框架就可以实现PC和手机端的访问,这类对于大数据或者结构复杂的网站来说有点困难,毕竟在手机端我们有些行业获取的信息不需要这么多,只需要集中主要的信息展现就可以,第二种就是有些行业使用的独立WAP网站,制作一个单独的WAP网站,适应手机的宽度和访问,内容也是经过筛选的主要信息,没有PC端多。

    问题出来了,如果第一种自适应那就简单根据手机来调整前端框架,如果第二种,那对于访问PC网站的来说,如果手机网站访问到PC网站信息(比如搜索到某个信息点击后),会根据手机客户端然后跳转到手机WAP网站。

    这里我们只需要用简单的JS判断就可以实现跳转,下面2个方法是老蒋以前有用过的,有需要的朋友可以参考加入到网站中使用。

第一种:

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){}
}

上面的文件保存到shouji.js文件中,然后在需要调用的网站中引用。


红色网址部分换成我们的WAP站点网址。

第二种:

        直接一个JS文件加入到需要的页面中,网址部分换成我们的。这一种我们也可以封装到JS文件中,然后调用,对于一些已经发布的站点信息,可以起到重新调整作用。第一种是直接需要加入到所需站点中的。

        总结,以上两种手机浏览器判断跳转WAP网站JS文件方法都测试过可以的,一般是没有问题的。

相关文章

XLOOKUP函数多条件查询

Excel中XLOOKU函数多条件查询怎么做?如何实现XLOOKU函数多条件查询?XLOOKU函数是可以实现多条件查询的,在需要多个条件查询时,在公式中多个条件...

Excel中XLOOKUP和VLOOKUP的区别有哪些呢?

在Excel中,函数XLOOKU和VLOOKU都是Excel中的查找函数,它们的主要区别如下:查找方向:VLOOKU函数是纵向查找函数,它按列查找数据并返回该列...

SEO优化之长尾词

长尾词数量表示当前查询关键词扩展出多少用户查询的长尾词,代表关键词需求的多样性。长尾关键词是指与目标关键词相关的任何有搜索量、有人关注的关键词。长尾关键词是长尾...

PC日均检索与移动日均检索量分别指什么意思?

SEO优化中,C日均检索量是指在特定时间段内,用户在个人电脑上对某一关键词或话题进行的搜索次数。一般来说,推广地域越多,同一个关键词的日均搜索量越大。更新周期为...

掘字五笔怎么打?

掘字五笔怎么打呢?答案:RNM。掘字的五笔编码是RNM。掘字可以拆分为四个字根,依次是:提手旁,对应键盘的R键;尸,对应键盘的N键;凵,对应键盘的键;山,对应键...