问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

使用javascript基本对象获取当前网页浏览器应用程序的官方名称、浏览器...

发布网友 发布时间:2022-05-07 10:14

我来回答

1个回答

热心网友 时间:2022-04-21 23:42

<title>浏览器检测</title>  
<mce:script type="text/javascript"><!--  
/**
* 客户端信息检测
*
* @类型:类
* @作者:[BI]CJJ http://www.imcjj.com
* @版本:0.1.3 build 061108
* @备注:
*/  
function TClientCheck() {  
   this.userAgent=navigator.userAgent;  
   this.getBrowse=TClientCheck_Browse;  
   this.getOS=TClientCheck_OS;  
   this.browseKernel="unknown";  
   this.isDOMSupport=false;//是否支持DOM  
   if(document.getElementById) {  
       this.isDOMSupport=true;  
   }  
}  
/**
* 浏览器信息检测
*
* @类型:公共方法
* @参数:无
* @返回:浏览器名称
* @作者:[BI]CJJ http://www.imcjj.com
* @时间:2006-11-7 Last update at 2006-11-8
* @备注:
*/  
function TClientCheck_Browse() {  
   var sUA=this.userAgent;  
    //检测IE浏览器  
   if ((navigator.appName == "Microsoft Internet Explorer")) {  
       //检测模拟IE浏览的OPERA。edit at 2006-11-08(ver 0.1.2)  
       if (sUA.indexOf('Opera')!=-1) {  
           this.browseKernel='Presto';  
           if(window.opera && document.childNodes ) {  
               return 'Opera 7+';  
           } else {  
               return 'Opera 6-';  
           }  
       }  
       this.browseKernel='Trident';  
       if(sUA.indexOf('Maxthon')!=-1) {  
           return 'Maxthon';  
       }  
       if(sUA.indexOf('TencentTraveler')!=-1) { //ver 0.1.3  
           return '腾迅TT';  
       }  
       if(document.getElementById) {  
           return "IE5+";  
       } else {  
            return "IE4-";  
       }  
   }  
   //检测Gecko浏览器  
   if(sUA.indexOf('Gecko')!=-1) {  
       this.browseKernel='Gecko';  
       if(navigator.vendor=="Mozilla") {return "Mozilla";}  
       if(navigator.vendor=="Firebird") {return "Firebird"; }  
       if (sUA.indexOf('Firefox')!=-1) {return 'Firefox';  }  
       return "Gecko";  
   }  
   //Netscape浏览器  
   if(sUA.indexOf('Netscape')!=-1) {  
       this.browseKernel='Gecko';  
       if(document.getElementById) {  
           return "Netscape 6+";  
       } else {  
           return 'Netscape 5-';  
       }  
   }  
   //检测Safari浏览器  
   if(sUA.indexOf('Safari') != -1) {this.browseKernel='KHTML';return 'Safari';}  
   if(sUA.indexOf('konqueror')!=-1) {this.browseKernel='KHTML';return 'Konqueror';}  
   //目前世界公认浏览网页速度最快的浏览器,但它占用的系统资源也很大。  
   if(sUA.indexOf('Opera') != -1) {  
       this.browseKernel='Presto';  
       if(window.opera && document.childNodes ) {  
           return 'Opera 7+';  
       } else {  
           return 'Opera 6-';  
       }  
       return 'Opera';  
   }  
   if((sUA.indexOf( 'hotjava' )!=-1) && typeof( navigator.accentColorName ) == 'undefined' ) {return 'HotJava';}  
   if( document.all && document.getElementById && navigator.savePreferences && (sUA.indexOf( 'netfront' ) < 0 ) && navigator.appName != 'Blazer' ) {return 'Escape 5'; }  
   //Konqueror / Safari / OmniWeb 4.5+  
   if( navigator.vendor == 'KDE' || ( document.childNodes && ( !document.all || navigator.accentColorName ) && !navigator.taintEnabled ) ) {this.browseKernel='KHTML';return 'KDE';}  
   if( navigator.__ice_version ) { return 'ICEbrowser';}  
   if( window.ScriptEngine && ScriptEngine().indexOf( 'InScript' ) + 1 ) {  
       if( document.createElement ) {  
           return 'iCab 3+';  
       } else {  
           return 'iCab 2-';  
       }  
   }  
   if(document.layers && !document.classes ) {return 'Omniweb 4.2-';}  
   if(document.layers && !navigator.mimeTypes['*'] ) {return 'Escape 4';}  
   if(navigator.appName.indexOf( 'WebTV' ) + 1 ) {return 'WebTV';}  
   if(sUA.indexOf( 'netgem' )!=-1 ) {return 'Netgem NetBox';}  
   if(sUA.indexOf( 'opentv' )!=-1 ) {return 'OpenTV';}  
   if(sUA.indexOf( 'ipanel' )!=-1) {return 'iPanel MicroBrowser';}  
   if(document.getElementById && !document.childNodes) {return 'Clue browser';}  
   if(document.getElementById && ( (sUA.indexOf( 'netfront' ) !=-1) || navigator.appName == 'Blazer' ) ) {return 'NetFront 3+';}  
   if((sUA.indexOf( 'msie' ) + 1 ) && window.ActiveXObject ) {return 'Pocket Internet Explorer'; }  
   return "Unknown";  
}  
/**
* 操作系统信息检测
*
* @类型:公共方法
* @参数:无
* @返回:操作系统名称
* @作者:[BI]CJJ http://www.imcjj.com
* @时间:2006-11-7
* @备注:
*/  
function TClientCheck_OS() {  
   var sUA=this.userAgent.toLowerCase();  
   if(sUA.indexOf( 'win' ) !=-1){  
        if(sUA.indexOf("nt 5.2")!=-1) {return "Windows 2003";}  
        if((sUA.indexOf("nt 5.1")!=-1)||(sUA.indexOf("XP")!=-1)) {return "Windows XP"; }  
        if((sUA.indexOf('nt 5.0')!=-1) || (sUA.indexOf('2000')!=-1)) {return 'Windows 2000';}  
        if((sUA.indexOf("winnt")!=-1) || (sUA.indexOf("windows nt")!=-1)) {return "Windows NT";}  
        if((sUA.indexOf("win98")!=-1) || (sUA.indexOf("windows 98")!=-1)) {return "Windows 98";}  
        return "Windows";  
   }  
   if(sUA.indexOf('linux')!=-1) {return 'Linux';}  
   if(sUA.indexOf("freebsd")!=-1) {return 'FreeBSD';}  
   if(sUA.indexOf( 'x11' )!=-1) {return 'Unix';}  
   if(sUA.indexOf('mac') != -1) {return "Mac"; }  
   if(sUA.indexOf("sunos")!=-1) {return 'Sun OS';}  
   if((sUA.indexOf("os/2")!=-1) || (navigator.appVersion.indexOf("OS/2")!=-1) || (sUA.indexOf("ibm-webexplorer")!=-1)) {return "OS 2"}  
   if(navigator.platform == 'PalmOS' ) {return 'Palm OS'; }  
   if((navigator.platform == 'WinCE' ) || ( navigator.platform == 'Windows CE' ) || ( navigator.platform == 'Pocket PC' ) ) {return 'Windows CE';}  
   if(sUA.indexOf( 'webtv')!=-1) {return 'WebTV Platform'; }  
   if(sUA.indexOf( 'netgem')!=-1) {return 'Netgem';}  
   if(sUA.indexOf( 'opentv')!=-1) {return 'OpenTV Platform';}  
   if(sUA.indexOf( 'symbian')!=-1) {return 'Symbian';}  
   return "Unknown";  
}  
// --></mce:script>  
</head>  
<body>  
<div id="browseInfo">  
</div>  
<mce:script type="text/javascript"><!--  
   var oCC=new TClientCheck();  
   var oInfo=document.getElementById('browseInfo');  
   oInfo.innerHTML='<p>您使用的是浏览器是:<b>'+oCC.getBrowse()+'</b></p><p>您使用的浏览器的内核是:<b>'+oCC.browseKernel+'</b></p><p>您使用的操作系统是:<b>'+oCC.getOS()+'</b></p><p>User Agent:'+oCC.userAgent+'</p>';  
// --></mce:script>

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 辩论会上一辩主要负责什么? 有没有暴利的灰色项目,求介绍,骗子不要来 谁知道桑灰水是什么东西? 王琳凯和华晨宇都是会自己写歌的音乐人,他们的音乐风格有何不同? 辩论赛时一辩做什么? 走投无路,到底可不可以去干灰色行业? 我国古代造纸术中的一道工序“浸灰水”是怎样进行的?原理是什么?起什么作用?属于造纸工序中的第几步? 辩论赛一辩要怎么做? 检测浏览器版本代码 怎么在一个月赚到一百万? photoshop cc 2015 怎么激活 什么是浸灰水 有谁知道辩论赛一辩要干些什么的吗?应该怎么干的呢? 做灰色产业可以发财吗? 草木灰水是啥东西? 草木灰水的主要成分是什么 网上传的那些灰色项目,暴力项目,是真的吗? 在辩论赛里,一辩是干什么的?有什么特殊要求吗? 草木灰水是什么溶液? 有什么方法在一个月内赚100万? 有什么好的灰色项目 辩论赛中,一辩该做些什么? 王琳凯的身材真棒,他是怎么练的? adobephotoshopcc2015怎么破解 辩论赛,一辩的主要任务是什么,怎么做会更好? 怎样才能一个月赚100万? Javascript检测浏览器版本,并在某个区域显示图文提示信息。 不犯法的灰色的生意是什么、主要是在干嘛 怎么那么多人做灰色项目,难道都是生活所迫吗? javascript 浏览器检测问题 adobe cc 2015是什么软件 一天赚5万灰色项目怎么看主力的动向? 真皮车前台有手机支架吸盘印怎么办 如何用JavaScript识别Netscape 6 浏览器 中控手机支架怎样粘才能粘紧 帮洁厕净一箱有多少瓶 洁厕灵可以用来清洗汽车的轮胎吗 消字号产品怎么查询 消字号与药字号的区别! 一瓶洁厕灵和一瓶84消毒液混合在一起,被人吸入会导致死亡吗