判断手机wap网站跳转源码

简单方法:通过百度Site APP进行判断:

在网页头部中嵌入如下代码:

<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script>
<script type="text/javascript">uaredirect("http://m.baidu.com");//这里的网址请改为你手机站的网址</script>

这里附上uaredirect.js文件源码,以供自己学习:

function uaredirect(f) {
    try {
        if (document.getElementById("bdmark") != null) {
            return
        }
        var b = false;
        if (arguments[1]) {
            var e = window.location.host;
            var a = window.location.href;
            if (isSubdomain(arguments[1], e) == 1) {
                f = f + "/#m/" + a;
                b = true
            } else {
                if (isSubdomain(arguments[1], e) == 2) {
                    f = f + "/#m/" + a;
                    b = true
                } else {
                    f = a;
                    b = false
                }
            }
        } else {
            b = true
        }
        if (b) {
            var c = window.location.hash;
            if (!c.match("fromapp")) {
                if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i))) {
                    location.replace(f)
                }
            }
        }
    } catch (d) {
    }
}
function isSubdomain(c, d) {
    this.getdomain = function (f) {
        var e = f.indexOf("://");
        if (e > 0) {
            var h = f.substr(e + 3)
        } else {
            var h = f
        }
        var g = /^www\./;
        if (g.test(h)) {
            h = h.substr(4)
        }
        return h
    };
    if (c == d) {
        return 1
    } else {
        var c = this.getdomain(c);
        var b = this.getdomain(d);
        if (c == b) {
            return 1
        } else {
            c = c.replace(".", "\\.");
            var a = new RegExp("\\." + c + "$");
            if (b.match(a)) {
                return 2
            } else {
                return 0
            }
        }
    }
};
时间: 2024-10-10 18:23:29

判断手机wap网站跳转源码的相关文章

最新时时彩投注网站完整版源码,集成多彩种带WAP手机版

这是最新仿牛采纽约育乐彩票网站完整版源码,集成多彩种,比较适合时时彩的网站开发和建设,喜欢这方面的网站建设的朋友可以了解一下,带WAP手机端配置环境:  php5.2+Mysql 适用范围: 最新仿牛采纽约育乐彩票网站完整版源码,集成多彩种,漂亮大气UI,WAP手机端,开奖工具.虽然我从来不调试发布涉及到彩票这些的源码,但是这次发现的这个程序确实非常好看: <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_j

Eclipse开发环境debug模式调试断点从jar跳到源码

Eclipse开发环境debug模式调试断点从jar跳到源码 说明:本案例使用jsch-0.1.54.jar和源码做test,项目分成两个,一个是jsch的源码,另一个是测试案例 一.下载JSch.的jar包和源码  http://www.jcraft.com/jsch/ 二.新建两个工程分别是JSch.TestDemo,JSch中引入jsch-0.1.54.jar的源码,项目结构如下图 SftpConnect.java package com.kevin.test; import com.jc

手机wap网站建设的方法和技巧

随着互联网技术的不断进步,越来越多的运营商对于手机wap网站的建设有了更多的投入,手机wap网站的建设和开发要根据网站的特点和经营范围来进行设计和建设,这样才可以提升手机wap网站建设的效果.现在智能手机也基本都普及了,好多的人们都是通过手机来进行互联网的访问的.那么手机wap网站建设的方法和技巧有哪些呢? 手机wap网站,即WAP是无线应用协议的缩写,一种实现移动电话与互联网结合的应用协议标准. 手机wap网站建设是无线应用协议的缩写,一种实现移动电话与互联网结合的应用协议标准.例如大家可以在

校园网站群系统源码

校园网站系统源码  点击下载源码 源码描述: 校园网站群系统结合学校现代信息化发展需要以及学校需求而开发的一套人性化校园网站群系统.有效的提供了学校的宣传以及校园学习环境和校园信息互动,以及数据的安全处理. 适合:学校单位使用,技术人员开发与学习. 特点:可创建多个学校门户网站:学校聚合页面人性化整合:强大的管理后台:内容标签便捷式建站群 功能描述: 1.学校网站群聚合功能: <1>网站首页:显示最新统计数据,如:学校,信息,图片,下载:最新公告:最新信息:学校列表:图片信息:下载信息: &l

新版asp.net 微网站微商城源码 微信公众平台源码2015管理平台

2015新版asp.net 微信公众平台源码 管理平台 微网站微商城源码虚拟产品不接受退款和差评,五星好评后有大量资料增送,接受软件定制开发.出售价格仅源码价格,由于源码的可复制特殊性,一旦出售,不接受退款,谢谢您的理解和支持. 功能菜单该源码功能十分的全面,具体介绍如下:1.菜单回复:微信自定义回复.关注时回复.默认回复.文本回复.图文回复.语音回复. 请求回复记录.LBS位置回复.自定义菜单.2.微网站:微网站设置.模板管理.分类管理.文章管理.首页幻灯片.底部菜单导航.单页 信息.产品展示

通过PHP自带的$_SERVER判断 手机访问网站自动跳转到手机版

需要有PC版网站和移动版网站,当手机访问域名的时候,通过PHP自带的$_SERVER判断浏览设备并跳转到移动版页面.如果是PC电脑打开网址,则不跳转直接访问pc版. 1 <?php 2 //php判断客户端是否为手机 3 $agent = $_SERVER['HTTP_USER_AGENT']; 4 if(strpos($agent,"NetFront") || strpos($agent,"iPhone") || strpos($agent,"MI

基于Java的门户网站管理系统——JEECMS源码版的搭建步骤

工作的关系发现了JEECMS这个网站管理系统,这个CMS系统提供的功能比较全.对于使用JEECMS进行商业建站等商业性活动需要购买商业授权,而个人建站完全免费,有需要的朋友可以尝试.这里说一下这个系统带源码版本的搭建方式.官网提供了CMS.论坛等多种产品,这里只介绍CMS. 1 简介 JEECMS(http://www.jeecms.com/)内容管理系统是国内java开源CMS行业知名度最高.用户量最大的站群管理系统.这个系统有以下特点: SpringMVC3+Spring3+Hibernat

android判断双击事件(参考android源码,判断时间间隔和范围)

对于android的双击事件的判断,官方是已经给出解决办法的,主要是使用下面几个类或者接口:GestureDetector,OnGestureListener,OnDoubleTapListener,GestureDetector.SimpleOnGestureListener 对于它们的介绍以及用法很多了,就不说明了,大家可以参考下面的博客: http://blog.sina.com.cn/s/blog_77c6324101017hs8.html 需要特殊说明的是OnDoubleTapList

一个基于php+mysql的外卖订餐网站(带源码)

订饭组 一个基于php+mysql的外卖订餐网站,包括前端和后台.源码地址 源码演示地址:http://dingfanzu.com 商家后台系统:http://dingfanzu.com/admin 测试账号:admin 密码:admin 运行环境:Apache+PHP+Mysql 代码说明 htaccess Rewrite配置文件,需要放入到项目根目录 configs.php 需要配置数据库连接信息(主机.用户名.密码),系统常量等 data.sql 位于data目录中,是数据库备份文件,需要