17杰奇

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 8148|回复: 2

手机访问PC自动跳转WAP

[复制链接]

620

主题

265

回帖

101万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1012734
发表于 2024-8-22 16:05:11 | 显示全部楼层 |阅读模式
$agent = $_SERVER['HTTP_USER_AGENT'];  
if(strpos($agent,"NetFront") || 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://wap.xxx.com");  

PHP版
----------------------------------------------------------------------------------------
<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script>
<script type="text/javascript">uaredirect("http://m.xxx.com/");</script>

百度js版
----------------------------------------------------------------------------------------
function isWap(){
    var pda_user_agent_list = new Array("2.0 MMP", "240320", "AvantGo","BlackBerry", "Blazer",
                        "Cellphone", "Danger", "DoCoMo", "Elaine/3.0", "EudoraWeb", "hiptop", "IEMobile", "KYOCERA/WX310K", "LG/U990",
                        "MIDP-2.0", "MMEF20", "MOT-V", "NetFront", "Newt", "Nintendo Wii", "Nitro", "Nokia",
                        "Opera Mini", "Opera Mobi",
                        "Palm", "Playstation Portable", "portalmmm", "Proxinet", "ProxiNet",
                        "SHARP-TQ-GX10", "Small", "SonyEricsson", "Symbian OS", "SymbianOS", "TS21i-10", "UP.Browser", "UP.Link",
                        "Windows CE", "WinWAP", "Android", "iPhone", "iPod", "iPad", "Windows Phone", "HTC"/*, "GTB"*/);
        var pda_app_name_list = new Array("Microsoft Pocket Internet Explorer");

        var user_agent = navigator.userAgent.toString();
        for (var i=0; i<pda_user_agent_list.length; i++) {
                if (user_agent.indexOf(pda_user_agent_list) >= 0) {
                        return true;
                }
        }
        var appName = navigator.appName.toString();
        for (var i=0; i<pda_app_name_list.length; i++) {
                if (user_agent.indexOf(pda_app_name_list) >= 0) {
                        return true;
                }
        }

        return false;
}

if(isWap()){
    var currentHref=location.href;
    currentHref=currentHref.replace("www.","m.");
    location.href=currentHref;
}

普通js版

回复

使用道具 举报

q31630386 该用户已被删除
发表于 2024-8-22 16:05:11 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

q31630386 该用户已被删除
发表于 2024-8-22 16:05:11 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|17杰奇  

GMT+8, 2024-11-27 03:47 , Processed in 0.123125 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表