判断浏览器客户端是不是移动客户端

1.C#
string osPat = "mozilla|m3gate|winwap|openwave|Windows NT|Windows 3.1|95|Blackcomb|98|ME|X Window|Longhorn|ubuntu|AIX|Linux|AmigaOS|BEOS|HP-UX|OpenBSD|FreeBSD|NetBSD|OS/2|OSF1|SUN";
string uAgent = Request.ServerVariables["HTTP_USER_AGENT"];
Regex reg = new Regex(osPat);
if (reg.IsMatch(uAgent))
{
    Response.Write("电脑访问");
}
else
{
    Response.Write("手机访问");
}
Response.Write("<br/>" + uAgent);

2.javascript

$(document).ready(function () {
//平台、设备和操作系统
var system = {
win: false,
mac: false,
xll: false
};
//检测平台
var p = navigator.platform;
system.win = p.indexOf(“Win”) == 0;
system.mac = p.indexOf(“Mac”) == 0;
system.x11 = (p == “X11″) || (p.indexOf(“Linux”) == 0);
//跳转语句
if (system.win || system.mac || system.xll) {//转向后台登陆页面
window.location.href = “http://www.offcn.com/zhuanti/2015gkyh/”;
} else {
window.location.href = “http://m.offcn.com/zhuanti/2015gkyh/”;//手机
}
});

时间: 2024-12-15 19:03:50

判断浏览器客户端是不是移动客户端的相关文章

JS 判断浏览器客户端类型(ipad,iphone,android)

如何判断是否是 iPad 浏览器呢,关键是看它的 User Agent 中是否有 iPad.iPad 使用的是 Safari Mobile 浏览器,他的的 User Agent 是: Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10Javascript代码funct

js判断浏览器客户端类型

1 if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) { 2 3 //alert(navigator.userAgent); 4 window.location.href ="iPhone.html"; 5 6 } else if (/(Android)/i.test(navigator.userAgent)) { 7 8 //alert(navigator.userAgent); 9 window.location.hr

JS判断浏览器类型,JS判断客户端操作系统

JS判断浏览器类型 function judge(){ var browser = { versions: function() { var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, //IE内核 presto: u.indexOf('Presto') > -1, //opera内核 webKit: u.indexO

Javascript判断客户端是Android还是IOS,判断浏览器类型

摘要 当在判断当前客户端是什么类型时,我们就可以根据客户端自带的UA标识,搭配正则判断机制来判断当前的客户端是什么设备.今天就分享下如何通过Javascript来获取客户端的UA标识,并判断客户端类型. 内容 一.判断手机端是什么类型设备: // 获取浏览器的userAgent const u = navigator.userAgent; // Android设备 const isIos = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); // IOS设备

JavaScript判断浏览器类型及版本

说明:以下内容参考了一些网上资料以及同事间的一些讨论. 浏览器对于我们来说,可能是最熟悉的工具了.记得最早那会Netscape,到后来的Internet Explorer一统江湖,再到现在的FireFox大行其道,浏览器市场的争夺,可谓是硝烟弥漫.除了我们常见的IE, Firefox, Opera, Safari四大金刚以外,新近又出了一位Chrome,虽然新出,但是出于Google这个名门,Chrome所受到的关注绝不亚于先前的四大金刚,看来以后要改为5朵金花了,呵呵.除了这些熟知的浏览器以外

js怎么判断浏览器类型

<script type="text/javascript"> function isIE(){ return navigator.appName.indexOf("Microsoft Internet Explorer")!=-1 && document.all; } function isIE6() { return navigator.userAgent.split(";")[1].toLowerCase().i

判断浏览器到底是关闭还是刷新?准确性超高

最近纠结在一个问题上,研究浏览器的关闭事件,百度了一大堆,发现没有关闭事件.相关文章如下所讲: http://bbs.csdn.net/topics/330239056 http://www.cnit618.com/html/qdkf/js/1338.htm http://zhidao.baidu.com/link?url=ULiLZsVjyB43Tz1p0Lkc6BP9ZTQwoMKrfq-OkZ69i32oXJjWbD40e62r0xrnrhypRXk5UZwQxL1z0F3rf6CZ2a

JS判断浏览器类型的方法总结(IE firefox chrome opera safari)

JS判断浏览器类型的方法总结,可判别当前客户端所使用的浏览器是ie,firefox,safari,chrome或者是opera,另外js可以精确判断到ie浏览器的版本,依然直接上代码,需要的朋友可按照自己的要求进行修改. 第一种方法: 1 var Browser=new Object(); 2 Browser.isMozilla=(typeof document.implementation!='undefined')&&(typeof document.implementation.cr

php判断浏览器的相关文章,教程,源码

学步园推荐专题: 关于php判断浏览器的相关文章 文章标题 文章链接 文章简介 使用php判断浏览器的类型和语言的函数代码 http://www.xuebuyuan.com/33945.html 我们经常看到有一些网站上面会显示出你目前使用的浏览器类型和使用的语言,比如显示的是:您使用的浏览器为 IE6,繁体字.看起来是不是很炫. 其实这样的功.. 全文: 使用php判断浏览器的类型和语言的函数代码 php判断浏览器和语言 http://www.xuebuyuan.com/149621.html