怎么让网站手机访问自动跳转到手机版?

如题所述

更改浏览器UA标识即可,此处以QQ浏览器为例:

一、打开QQ浏览器,在如下界面,点击我的

二、在如下界面,点击设置

三、在如下界面,点击浏览器UA标识

四、在如下界面,选择Android或者是iPhone,重启浏览器即可

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-21

访问者如果是使用手机浏览器访问站点,会受到一些限制,为此需要制作移动版本,并且在站点的首页加上判断,若访问者是用手机或者其它移动设备访问,页面自动跳转至wap页面。若是PC访问则打开正常页面。

利用一种比较简单的JS代码,将以下代码放在首页区当用手机访问主站时( www.域名.com),则要求跳转到手机版网站去。

程序源码:

<script type="text/javascript">

// JavaScript Document

function urlredirect() {

var sUserAgent = navigator.userAgent.toLowerCase(); 

if ((sUserAgent.match(/(ipod|iphone os|midp|ucweb|android|windows ce|windows mobile)/i))) {

// PC跳转移动端

var thisUrl = window.location.href;

window.location.href = thisUrl.substr(0,thisUrl.lastIndexOf('/')+1)+'mobile/';

}

}

urlredirect();

</script>

第2个回答  2017-06-12

网页源码中加判断跳转代码;

首先,要确认网站程序是asp、PHP、还是html;

然后在网页源码头部<head></head>中插入相应的跳转代码即可,比如:html的手机端JS自动判断跳转代码是:

<script type=”text/javascript”>
if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
window.location = “https://m.kyvps.com/index.html”; //将域名地址换成自己网站手机端地址
}
</script>

当然,还有些方法是通过服务器设置的,比这种跳转的方法稍复杂一些,还有如果网站做成html5自适应的,这网站被手机端访问时候,会自动适应手机端的。

第3个回答  2016-05-07
在网站头加入一句判断语句,判断是手机访问网站时 就自动跳入手机版,如果是电脑访问就显示正常版本的就可以了。
代码如下:
<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script><script type="text/javascript">uaredirect("你的手机版网址");</script>
第4个回答  2016-05-07
  现在手机网站一般用m.xxxx.com做域名,也就是用你网站的顶级域名前面的www换成m就好了,然后在搭建一个手机站就可以了,这样手机访问的就是手机网站了。本回答被提问者和网友采纳
相似回答