获取浏览器类型

 1 function getBrowser() {
 2     $user_OSagent = $_SERVER[‘HTTP_USER_AGENT‘];
 3     if (strpos($user_OSagent, "Maxthon") && strpos($user_OSagent, "MSIE")) {
 4         $visitor_browser = "Maxthon(Microsoft IE)";
 5     } elseif (strpos($user_OSagent, "Maxthon 2.0")) {
 6         $visitor_browser = "Maxthon 2.0";
 7     } elseif (strpos($user_OSagent, "Maxthon")) {
 8         $visitor_browser = "Maxthon";
 9     } elseif (strpos($user_OSagent, "Edge")) {
10         $visitor_browser = "Edge";
11     } elseif (strpos($user_OSagent, "Trident")) {
12         $visitor_browser = "IE";
13     } elseif (strpos($user_OSagent, "MSIE")) {
14         $visitor_browser = "IE";
15     } elseif (strpos($user_OSagent, "MSIE")) {
16         $visitor_browser = "MSIE 较高版本";
17     } elseif (strpos($user_OSagent, "NetCaptor")) {
18         $visitor_browser = "NetCaptor";
19     } elseif (strpos($user_OSagent, "Netscape")) {
20         $visitor_browser = "Netscape";
21     } elseif (strpos($user_OSagent, "Chrome")) {
22         $visitor_browser = "Chrome";
23     } elseif (strpos($user_OSagent, "Lynx")) {
24         $visitor_browser = "Lynx";
25     } elseif (strpos($user_OSagent, "Opera")) {
26         $visitor_browser = "Opera";
27     } elseif (strpos($user_OSagent, "MicroMessenger")) {
28         $visitor_browser = "微信浏览器";
29     } elseif (strpos($user_OSagent, "Konqueror")) {
30         $visitor_browser = "Konqueror";
31     } elseif (strpos($user_OSagent, "Mozilla/5.0")) {
32         $visitor_browser = "Mozilla";
33     } elseif (strpos($user_OSagent, "Firefox")) {
34         $visitor_browser = "Firefox";
35     } elseif (strpos($user_OSagent, "U")) {
36         $visitor_browser = "Firefox";
37     } else {
38         $visitor_browser = "其它";
39     }
40     return $visitor_browser;
41 }
时间: 2025-01-25 03:55:18

获取浏览器类型的相关文章

JavaScript获取浏览器类型与版本

原文:http://www.cnblogs.com/xdp-gacl/p/3926848.html 从网上找到一段使用JavaScript判断浏览器以及浏览器版本的比较好的代码,在此记录一下: <script type="text/javascript"> var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[

JS获取浏览器类型和版本号

JS获取浏览器类型和版本号,增加了IE11的判断. var zbrowser = {} var ua = navigator.userAgent.toLowerCase(); var isMoreThanIE10 = !(/msie/.test(ua)) && ua.match(/trident/); if (isMoreThanIE10) { zbrowser.msie = true; zbrowser.firefox = false; zbrowser.chrome = false;

获取浏览器类型和版本号

var browser;//判断浏览器类型 function getBrowserInfo() { var agent = navigator.userAgent.toLowerCase(); var regStr_ie = /msie [\d.]+;/gi; var regStr_ff = /firefox\/[\d.]+/gi var regStr_chrome = /chrome\/[\d.]+/gi; var regStr_saf = /safari\/[\d.]+/gi; //IE i

Java通过浏览器请求头(User-Agent)获取 浏览器类型,操作系统类型,手机机型

User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本.CPU 类型.浏览器及版本.浏览器渲染引擎.浏览器语言.浏览器插件等. 一些网站常常通过判断 UA 来给不同的操作系统.不同的浏览器发送不同的页面,因此可能造成某些页面无法在某个浏览器中正常显示,但通过伪装 UA 可以绕过检测. 一:获得浏览器请求头中的User-Agent String ua = request.getHeader("User-Agent") 二:获得浏

转:PHP获取浏览器类型及版本号

function getBrowser(){ $agent=$_SERVER["HTTP_USER_AGENT"]; if(strpos($agent,'MSIE')!==false || strpos($agent,'rv:11.0')) //ie11判断 return "ie"; else if(strpos($agent,'Firefox')!==false) return "firefox"; else if(strpos($agent,

PHP获取浏览器类型及版本号

function getBrowser(){ $agent=$_SERVER["HTTP_USER_AGENT"]; if(strpos($agent,'MSIE')!==false || strpos($agent,'rv:11.0')) //ie11判断 return "ie"; else if(strpos($agent,'Firefox')!==false) return "firefox"; else if(strpos($agent,

获取样式,设置样式(包括CSS3),获取浏览器类型

function getBroswerType(){    var Sys = {};    var ua = navigator.userAgent.toLowerCase();    var s;    (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :    (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :    (s = ua.match(/chrome\/([\d.]+)

JS获取浏览器类型

  if(navigator.userAgent.indexOf("MSIE")>0) {           return "MSIE";      }      if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){           return "Firefox";      }      if(isSafari=navigator.userAgen

js 获取手机浏览器类型,修改css文件的class的值

/*========================================= 函数功能:获取浏览器类型 =========================================*/ function getBrowser() { var type = "pc" var ua = navigator.userAgent.toLowerCase(); /* Navigator 是HTML DOM中的内置对象,它包含有关浏览器的信息.userAgent是Navigator