如何实现访问电脑版网站自动跳转到手机版?

随着手机用户群的覆盖范围越来越大,越来越多的人把更多时间花在手机上,聪明的老板们可不愿放弃这个机会,都竞相做了自己的企业手机版网站,还没做手机版网站的赶快联系菠菜QQ/微信:93547942 . 说明来自砚台酪www.yantailao.com,有惊喜价格哦。今天我们重点讨论一下,如何实现访问电脑版网站自动跳转到手机版?

手机版网站,电脑版网站

这里把这些方面做一个汇总,希望大家有力的多多故障,不爽的多多拍砖。

一种比较简单的JS代码,测试也可以的

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<script type="text/javascript">
try {
var urlhash = window.location.hash;
if (!urlhash.match("fromapp"))
{
if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i)))
{
window.location="http://m.16css.com/";
}
}
}
catch(err)
{
}
</script>

代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
<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>

 

1、利用百度APP跳转

百度Site App的uaredirect.js实现手机访问,自动跳转网站手机版

以下为代码,可放置在网站foot底部文件,或者haead顶部文件,建议将代码放在网站顶部,这样可以实现手机访问立即跳转!

<script src=”http://siteapp.baidu.com/static/webappservice/uaredirect.js” type=”text/javascript”></script><script type=”text/javascript”>uaredirect(“http://m.jiuquan.cc”);</script>

将代码网址部分改成你网站的手机网址就Ok,当然可以是任意网址!

仔细看了下这个js文件:uaredirect.js

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

2、ASP程序自动判断是电脑还是手机访问网站,自动识别自动跳转

<%
dim enterurl
if instr(Request.ServerVariables(“http_accept”),”wap”)>0  then
enterurl=”http://m.dianzhang123.com/ ”
response.redirect(enterurl)
response.end
else
enterurl=”http://www.dianzhang123.com”
response.redirect(enterurl)
response.end
end if
%>

3、PHP访问电脑端自动跳转到手机版代码

$agent = $_SERVER['HTTP_USER_AGENT'];
if(strpos($agent,"comFront")  strpos($agent,"iPhone")  strpos($agent,"MIDP-2.0")  strpos($agent,"Opera Mini")  strpos($agent,"UCWEB")  strpos($agent,"Android")  strpos($agent,"Windows CE")  strpos($agent,"SymbianOS"))
header("Location:http://chinahoby");

声明:未经上传用户或原创作者授权,请勿作他用。
其他事微信:93547942 协助处理。
砚台酪-18年专业互联网服务咨询 » 如何实现访问电脑版网站自动跳转到手机版?
在线客服
在线客服
热线电话
QQ客服