useragent在线查询(jQuery判断浏览器是移动端还是电脑端自动跳转)

本文目录
- jQuery判断浏览器是移动端还是电脑端自动跳转
- iphone 各版本的useragent,谁有发一下
- PHP的网站怎么查询蜘蛛记录
- 谁有查看苹果手机IOS12safari的user_agent网址或者告诉我苹果手机12.1系统safari的useragent
- 如何查询浏览器的User Agent是什么
jQuery判断浏览器是移动端还是电脑端自动跳转
jQuery判断浏览器是移动端还是电脑端自动跳转 你好!
使用Jquery判断终端型别使用到的是User Agent,具体实现方法如下:
《script type=text/javascript》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.indexOf("AppleWebKit") 》 -1, 苹果、谷歌核心gecko: u.indexOf("Gecko") 》 -1 && u.indexOf("KHTML") == -1, 火狐核心mobile: !!u.match(/AppleWebKit.*Mobile.*/), 是否为移动终端ios: !!u.match(/\(i+;( U;)? CPU.+Mac OS X/), ios终端android: u.indexOf("Android") 》 -1 || u.indexOf("Linux") 》 -1, android终端或者uc浏览器iPhone: u.indexOf("iPhone") 》 -1 , 是否为iPhone或者QQHD浏览器iPad: u.indexOf("iPad") 》 -1, 是否iPadwebApp: u.indexOf("Safari") == -1 是否web应该程式,没有头部与底部};}(),language:(navigator.browserLanguage || navigator.language).toLowerCase()} document.writeln("语言版本: "+browser.language);document.writeln(" 是否为移动终端: "+browser.versions.mobile);document.writeln(" ios终端: "+browser.versions.ios);document.writeln(" android终端: "+browser.versions.android);document.writeln(" 是否为iPhone: "+browser.versions.iPhone);document.writeln(" 是否iPad: "+browser.versions.iPad);document.writeln(navigator.userAgent);《/script》
jQuery判断浏览器是移动端还是桌面端自动跳转程式码
检测是否移动装置来访function browserRedirect() { var sUserAgent= navigator.userAgent.toLowerCase(); var bIsIpad= sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs= sUserAgent.match(/iphone os/i) == "iphone os"; var bIsMidp= sUserAgent.match(/midp/i) == "midp"; var bIsUc7= sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; var bIsUc= sUserAgent.match(/ucweb/i) == "ucweb"; var bIsAndroid= sUserAgent.match(/android/i) == "android"; var bIsCE= sUserAgent.match(/windows ce/i) == "windows ce"; var bIsWM= sUserAgent.match(/windows mobile/i) == "windows mobile"; if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) { return true; } else { return false; } }
php 判断是移动端APP还是移动端浏览器还是PC浏览器
《?phpfunction isMobile(){ 如果有HTTP_X_WAP_PROFILE则一定是移动装置 if (isset ($_SERVER, ’text/’)))) { return true; } } return false;} ?》
判断当前浏览器是移动端还是pc端
一般手机qq浏览器是移动端。电脑的是pc段。还有就是看网页。wed的是手机端的。还有现在下载软体一般都自己能识别是电脑还是手机。还有现在的网页都自适用了。就是说同一个网页手机。电脑。平板都可以开启。没有变化。
浏览器如何判断当前浏览器是移动端还是pc端
var iOS;
var isWechat;
var isAndroid;
var retina;
var userType = {};
ios
if (navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/)) {
iOS = true;
$(’’).addClass(’ios’);
userType.iOS = true;
} else {
iOS = false;
}
android
if (navigator.userAgent.toLowerCase().match(/(android)/)) {
isAndroid = true;
userType.isAndroid = true;
$(’’).addClass(’android’);
} else {
isAndroid = false;
}
Wechat
if (navigator.userAgent.toLowerCase().match(/micromessenger/)) {
isWechat = true;
userType.isWechat = true;
$(’’).addClass(’wechat’);
} else {
isWechat = false;
}
Retina
if (window.devicePixelRatio && window.devicePixelRatio 》 1) {
retina = true;
} else {
retina = false;
}
判断是移动端还是电脑端自动判断 收录
要了解某个网站是在移动装置上开启的还是在pc web浏览器中开启的,我们可以有以下综合的几种方式来搞定:
通过判断Request.UserAgent中的具体资讯来分析判断,因为UserAgent包含了很多的资讯,所以我们可以根据其中的某些资讯来进行判断,具体的判断方式如下:
(1)string strUserAgent = Request.UserAgent.ToString().ToLower();
if (strUserAgent != null){
if (Request.Browser.IsMobileDevice == true || strUserAgent.Contains("iphone") ||
strUserAgent.Contains("blackberry") || strUserAgent.Contains("mobile") ||
strUserAgent.Contains("windows ce") || strUserAgent.Contains("opera mini") ||
strUserAgent.Contains("palm")){
Response.Redirect("DefaultMobile.aspx");
}
}
(2)((System.Web.Configuration.HttpCapabilitiesBase)Request.Browser).IsMobileDevice
(3)public static boolean choose(String userAgent){
Agent.indexOf("WapI") 》 -1 || Ericsson WapIDE 2.0
userAgent.indexOf("MC21") 》 -1 || Ericsson MC218
userAgent.indexOf("AUR") 》 -1 || Ericsson R320
userAgent.indexOf("R380") 》 -1 || Ericsson R380
userAgent.indexOf("UP.B") 》 -1 || UP.Browser
userAgent.indexOf("WinW") 》 -1 || WinWAP browser
userAgent.indexOf("UPG1") 》 -1 || UP.SDK 4.0
userAgent.indexOf("upsi") 》 -1 || another kind of UP.Browser
userAgent.indexOf("QWAP") 》 -1 || unknown QWAPPER browser
userAgent.indexOf("Jigs") 》 -1 || unknown JigSaw browser
userAgent.indexOf("Java") 》 -1 || unknown Java based browser
userAgent.indexOf("Alca") 》 -1 || unknown Alcatel-BE3 browser (UP based)
userAgent.indexOf("MITS") 》 -1 || unknown Mitsubishi browser
userAgent.indexOf("MOT-") 》 -1 || unknown browser (UP based)
userAgent.indexOf("My S") 》 -1 || unknown Ericsson devkit browser
userAgent.indexOf("WAPJ") 》 -1 ||Virtual WAPJAG wapjag.de
userAgent.indexOf("fetc") 》 -1 ||fetchpage.cgi Perl script from wapcab.de
userAgent.indexOf("ALAV") 》 -1 || yet another unknown UP based browser
userAgent.indexOf("Wapa") 》 -1 || another unknown browser (Web based "Wapalyzer")
userAgent.indexOf("Oper") 》 -1){
return true;
} else{
return false;
}
(4)if (HttpContext.Current.Request.Headers.ToLower().ToString().IndexOf("mozilla") != -1){
HttpContext.Current.Response.Redirect(": "); PC
}else{
HttpContext.Current.Response.Redirect(":wap "); Mobile ClientTypeTesting.
}
当然我们还可以根据装置的解析度和萤幕大小来判断是移动装置还是pc装置,但是这个准确性比较低。
优酷的站点是通过网路的Ip地址来进行判断的,如果是行动网路,浏览器访问站点时就会跳转到3GP网站,否则就跳转到PC站点。
js判断浏览时是电脑还是移动端
下面给出js判断处理程式码,以作参考。《script type=text/javascript》 function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os"; var bIsMidp = sUserAgent.match(/midp/i) == "midp"; var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb"; var bIsAndroid = sUserAgent.match(/android/i) == "android"; var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce"; var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile"; document.writeln("您的浏览装置为:"); if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) { document.writeln("phone"); } else { document.writeln("pc"); } } browserRedirect(); 《/script》
判断是pc端还是移动端,网页跳转
用js指令码直接判断就好了。
《script type=text/javascript》 var mobileAgent = new Array("iphone", "ipod", "ipad", "android", "mobile", "blackberry", "webos", "incognito", "webmate", "bada", "nokia", "lg", "ucweb", "skyfire"); var browser = navigator.userAgent.toLowerCase(); var isMobile = false; for (var i = 0; i 《 mobileAgent.length; i++) { if (browser.indexOf(mobileAgent); location.href = ’手机要访问页面的连结’; break; } } 《/script》
iphone 各版本的useragent,谁有发一下
从iPhone官网上查询资料知道:
Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; fi-fi) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148a Safari/6533.18.5
Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; fi-fi) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5
Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5
Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; da-dk) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5
Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; ja-jp)
AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5
拓展资料:
userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。一般来讲,它是在navigator.appCodeName 的值之后加上斜线和navigator.appVersion 的值构成的。
PHP的网站怎么查询蜘蛛记录
这很简单:$_SERVER,获取客户端浏览器的型号,也就是访问你网站的客户端用的是什么浏览器,比如:ie firefox......,但如果是蜘蛛,那就型号是什么呢,我们只要判断就可以知道了,下面是转网上的一段流行代码:《?php
function get_naps_bot()
{
$useragent = strtolower($_SERVER);
if (strpos($useragent, ‘googlebot’) !== false){
return ‘Googlebot’;
}
if (strpos($useragent, ‘msnbot’) !== false){
return ‘MSNbot’;
}
if (strpos($useragent, ’slurp’) !== false){
return ‘Yahoobot’;
}
if (strpos($useragent, ‘baiduspider’) !== false){
return ‘Baiduspider’;
}
if (strpos($useragent, ’sohu-search’) !== false){
return ‘Sohubot’;
}
if (strpos($useragent, ‘lycos’) !== false){
return ‘Lycos’;
}
if (strpos($useragent, ‘robozilla’) !== false){
return ‘Robozilla’;
}
return false;
}
function nowtime(){
$date=date(“Y-m-d.G:i:s”);
return $date;
}
$searchbot = get_naps_bot();
if ($searchbot) {
$tlc_thispage = addslashes($_SERVER);
$url=$_SERVER;
$file=”robotslogs.txt”;
$time=nowtime();
$data=fopen($file,”a”);
$PR=”$_SERVER“;
fwrite($data,”Time:$time robot:$searchbot URL:$tlc_thispage\n page:$PR\r\n”);
fclose($data);
}
?》
谁有查看苹果手机IOS12safari的user_agent网址或者告诉我苹果手机12.1系统safari的useragent
这种情况一般是自己滑动鼠标时不小心拉动了QQ分组,也不排除QQ被盗,这种情况需要修改QQ密码,具体步骤为:1、修改密码需要密码保护提示,首先打开开始菜单,然后进入到安全中心首页
如何查询浏览器的User Agent是什么
查询UserAgent一般分三种方式:
- 1,通过各浏览器自带的UserAgent修改功能查看当前浏览器UserAgent设置情况。如Maxthon(遨游)修改User Agent方法中就可查看遨游浏览器的UserAgent
- 2,通过JS事件来查询。在浏览器地址栏中输入以下代码: javascript:alert(navigator.userAgent)回车,即可弹出当前浏览器UserAgent设置情况。如下图:
- 或者按下面的按钮:点击,查询您当前浏览器的UA ,和上面的方法是一样的。只是省略了您在地址栏输入的麻烦。
- 如果您用的是Chrome谷歌浏览器,还可以在地址栏中输入:about:version 查询到更详细的UserAgent信息。还包括浏览器版本、WebKit内核版本。
- 3,用网站测试:
- 打开本站提供了四种浏览器UA测试页面,进行简单的UA查询。
- JS程序获取浏览器UA,原理类似上面的2
- PHP程序获取浏览器UA
- ASP程序获取浏览器UA
- ASP.NET程序获取浏览器UA,本站不提供测试页面。您可以下载获取浏览器UA源程序,自己配置服务器环境进行测试。
- ***隐藏网址***
- 打开本站提供了四种浏览器UA测试页面,进行简单的UA查询。

本文相关文章:
perseverance的意思(preseverance的意思)
2026年9月6日 18:30
请简要说明servlet的工作原理(servlet是什么及工作原理)
2026年9月6日 07:10
silverlight ie关闭(silverlight异常,怎么处理silverlight异常,怎么处理)
2026年8月31日 19:10
inner join 优化(数据量大表inner join,有办法优化吗)
2026年8月18日 19:50
sqlserver单机版(C#和SQLServer能生成桌面小程序吗,单机版的,或者换个能做单机版数据库也可以)
2026年8月10日 01:40
负载均衡应用场景(F5公司在负载均衡领域推出的Kubernetes容器服务解决方案对比开原方案有什么优势)
2026年8月7日 12:00
spyder写python程序(用Spyder写python的时候怎么才能折叠代码)
2026年8月5日 02:20
更多文章:
数据库管理系统和数据库系统分别侧重(数据库,数据库管理系统,数据库系统,这三个分别是什么意思并举个实例)
2026年9月7日 17:00
springmvc的依赖(springMVC的注入方式有哪几种,这与springMVC依赖)
2026年9月7日 14:00
display flex 自动换行(overflow-y:hidden;overflow-x:auto;无效解决方法)
2026年9月7日 11:00
timestamp without time zone(Postgresql中to_date()函数使用问题)
2026年9月7日 09:40

