`

获得浏览器版本信息

阅读更多
<script type="text/javascript">
//jquery判断浏览器信息
$(function(){
var bro=$.browser;//获取浏览器用户代理信息;
var bro_msie=bro.msie;//判断是否为ie浏览器,假如为ie浏览器就返回:true,否则返回:undefined;
var bro_firefox=bro.mozilla;//判断是否为火狐浏览器;假如为火狐浏览器就返回:true,否则返回:undefined;
var bro_opera=bro.opera;//判断是否为opera浏览器;假如为opera浏览器就返回:true,否则返回:undefined;
var bro_safari=bro.safari;//判断是否为safari浏览器;假如为safari浏览器就返回:true,否则返回:undefined;
//判断浏览器版本,用version属性,比如判断ie;
var ie_ver=bro.version;//ie6,返回“6.0”,ie7返回“7.0”,ie8返回“8.0”,ie9返回“9.0”,以此类推...
});

//原生javascript判断浏览器信息
// 判断浏览器是否为IE,方法1
var isIE=document.all ? 'IE' : 'others';//在IE下document.all值为1(true),而其他浏览器下的值为0(false);

// 判断浏览器是否为IE,方法2
var bro=navigator.userAgent;//获取浏览器用户代理信息;
var isIE2=bro.indexOf("MSIE")>0 ? 'IE' : 'others';//在IE下bro.indexOf("MSIE")值大于1,而其他浏览器下的值小于0(一般为-1);

//判断IE版本
var isIE6=bro.indexOf("MSIE 6.0")>0 ? 'IE6' : 'other version';//在IE6下bro.indexOf("MSIE 6.0")值大于1,而其他浏览器下的值小于0(一般为-1);
var isIE7=bro.indexOf("MSIE 7.0")>0 ? 'IE7' : 'other version';//在IE7下bro.indexOf("MSIE 7.0")值大于1,而其他浏览器下的值小于0(一般为-1);
var isIE8=bro.indexOf("MSIE 8.0")>0 ? 'IE7' : 'other version';//在IE8下bro.indexOf("MSIE 8.0")值大于1,而其他浏览器下的值小于0(一般为-1);
var isIE9=bro.indexOf("MSIE 9.0")>0 ? 'IE7' : 'other version';//在IE9下bro.indexOf("MSIE 9.0")值大于1,而其他浏览器下的值小于0(一般为-1);以此类推...
var isFirefox=bro.indexOf("Firefox")>0 ? 'Firefox' : 'other version';//在Firefox下bro.indexOf("Firefox")值大于1,而其他浏览器下的值小于0(一般为-1);
var isSafari=bro.indexOf("Safari")>0 ? 'Safari' : 'other version';//在Safari下bro.indexOf("Safari")值大于1,而其他浏览器下的值小于0(一般为-1);
var isChrome=bro.indexOf("Chrome")>0 ? 'Chrome' : 'other version';//在Chrome下bro.indexOf("Chrome")值大于1,而其他浏览器下的值小于0(一般为-1);
var isOpera=bro.indexOf("Opera")>0 ? 'Opera' : 'other version';//在Opera下bro.indexOf("Opera")值大于1,而其他浏览器下的值小于0(一般为-1);(ps:好像无效)
var isCamino=bro.indexOf("Camino")>0 ? 'Camino' : 'other version';//在Camino下bro.indexOf("Camino")值大于1,而其他浏览器下的值小于0(一般为-1);
var isMozilla=bro.indexOf("Gecko/")>0 ? 'Gecko' : 'other version';//在Mozilla下bro.indexOf("Gecko/")值大于1,而其他浏览器下的值小于0(一般为-1);
//alert(isOpera); 3

//JS获取浏览器信息
//浏览器代码名称:navigator.appCodeName
//浏览器名称:navigator.appName
//浏览器版本号:navigator.appVersion
//对Java的支持:navigator.javaEnabled()
//MIME类型(数组):navigator.mimeTypes
//系统平台:navigator.platform
//插件(数组):navigator.plugins
//用户代理:navigator.userAgent
</script>
分享到:
评论

相关推荐

    PHP获得客户端浏览器的名称及版本

    PHP获得客户端浏览器的名称及版本 一、 开发环境 ... 2、文本编辑器:Sublime ...本案例主要使用PHP 7中的$_SERVER['HTTP_USER_AGENT']获得浏览器信息,再用正则表达式进行比对从而得出不同类型浏览器的名称及版本号信息。

    JS获得浏览器版本和操作系统版本的例子

    通过分析各类浏览器的userAgent信息,不难得出分辨各类浏览器及其版本的正则表达式。而且,对浏览器类型的判断和版本的判断完全可以合为一体地进行。

    PHP获得客户端浏览器的名称及版本1

    二、主要技术本案例主要使用PHP 7中的$_SERVER['HTTP_USER_AGENT']获得浏览器信息,再用正则表达式进行比对从而得出不同类型浏览器的名称

    php获得客户端浏览器名称及版本的方法(基于ECShop函数)

    本文实例讲述了php获得客户端浏览器名称及版本的方法。分享给大家供大家参考,具体如下: 看到ecshop中有这么一个函数get_user_browser(),获取浏览器的名称和版本。虽然获取的信息只是简单的一些信息,但是还是很...

    JS完整获取IE浏览器信息包括类型、版本、语言等等

    代码如下: &lt;... ”435″ border=”1″ cellspacing=”3″ cellpadding=”0″&gt; &lt;tr&gt; 浏览器类型&lt;/td&gt; &lt;td&gt; [removed][removed](navigator.appName)[removed] &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; 浏览器版本&lt;/td&gt; &lt;t

    智慧浏览器(wisebrowser) v2.0.5

    新版本还引入积分制度,积分越高所获得的权限越高,自然可兑换的奖品也会有所不同。2.在线论坛打开位置:主页面左上角“账户登录区”无需打开论坛就能轻松在当前窗口浏览帖子,发新帖、回复都可操作。未来升级版中还...

    PP浏览器(For iPhone/iPad)

    PP浏览器1.04版本,全新操作界面,保持一贯的清爽风格,同时还全国首创添加了BT下载功能,让你的浏览更顺畅,赶快下载,感受一下超速度的浏览体验! PP浏览器覆盖了iOS移动操作系统,适用于iPhone/iPad/iTouch手机...

    园丁浏览器 v2.0.zip

    (集美区教育局,进修学校的网址不稳定,稳定后下个版本会添加上) 5、《专用网站工具》:拒绝广告与网页病毒。提供大量常用工具查询:万年历、歇后语、天气预报、快递查询、邮编查询、地图查询、身份证号码查询。...

    微信版本号

    可以获得微信的版本号,浏览器版本号,使用的网络,浏览器内核,android本本等信息!

    Firefox 与其他浏览器相比 不必牺牲隐私,即可获得最佳速度和实用工具 Firefox 浏览器只会收集您非常少的数据,甚至不

    无论您身在何处,使用哪种设备,Firefox 有超过 90 种语言版本,且兼容于 Windows、Mac、Linux 三大平台。请确保您的操作系统已升级到最新版,以获得最佳使用体验。 Firefox 特色纵览 搜索更智能、更快 从地址栏...

    精品离线浏览器(都含注册码)_5款合集打包下载

    此外,WebZIP 最大可以同时下载 16 个网页或图片,并支持断点续传与使用代理服务器,所以你能够在较短的时间内获得大量的信息。总之,WebZIP 是用于发布、参考与离线使用网站素材的优秀工具。 --------------------...

    Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码

    /** * @author hechen */ var gs = { /**获得屏幕宽度**/ ScreenWidth: function () { ... /**获得浏览器***/ Browse: function () { var browser = {}; var userAgent = navigator.userAgent

    IE8中文版官方下载 internet explorer浏览器 for WinXP.zip

    Internet Explorer 8 是您熟悉的这款最常用的 Web 浏览器的最新版本,与以前的版本相比,它可帮助您更方便快捷地从 Web 获取所需的任何内容,同时提供了更高的隐私和安全保护。 更快速 Internet Explorer 8 可以...

    官方正式版:微软IE8浏览器正式版

    * 更方便 减少了完成许多常见任务的步骤,并可自动获得实时信息更新.只需一次单击操作即可跟踪与自己喜爱的运动队、新闻、天气相关的信息. * 更隐私 帮助保护您的隐私和机密信息,防止泄露您在 Web 上访问过的位置. ...

    jsp 获取客户端的浏览器和操作系统信息

    //得到用户的浏览器名 string userbrowser = st.nexttoken(); //得到用户的操作系统名 string useros = st.nexttoken(); 取得本机的信息也可以这样: 操作系统信息 system.getproperty(“os.name”); //win2003竟然...

    AdguardBrowserExtension:AdGuard浏览器扩展

    火狐浏览器您可以从获得最新版本的AdGuard Extension。歌剧Opera本质上是Chromium浏览器,但它维护自己的附加存储。 您可以获取AdGuard Extension。微软Edge 提供了AdGuard浏览器扩展的最新稳定版本。贡献我们很幸运...

    智慧云浏览器国际版 2.5.exe

    新版本还引入积分制度,积分越高所获得的权限越高,自然可兑换的奖品也会有所不同。 2.在线论坛 打开位置:主页面左上角“账户登录区” 无需打开论坛就能轻松在当前窗口浏览帖子,发新帖、回复都可操作。未来升级版...

    展示浏览器 EShower

    展示浏览器EShower v2.1于2004/03/15日正式推出销售(以三个版本形式发售:中文企业版,中文个人版,英文版),它在V2.0的基础上增加了许多功能,你可以随时通过自动更新功能升级软件,下载更多的界面皮肤.

    browsing-history-webext:跨浏览器扩展,可根据浏览器的历史记录创建活动流

    要求您可以在以下任何浏览器上运行此WebExtension: 谷歌浏览器Firefox 50.0版( )及更高版本Opera版本33及更高版本维瓦尔第Microsoft Edge也正在获得对WebExtensions的支持,但是,仅当Microsoft 历史记录API时,...

    matrix-js-sdk:适用于JavaScript的Matrix Client-Server SDK

    快速开始在浏览器中从下载浏览器版本,并将其作为[removed]到页面中。 将在window附加一个全局变量matrixcs ,您可以通过该变量访问SDK。 有关如何包括libolm以启用端到端加密的信息,请参见下文。 浏览器捆绑包支持...

Global site tag (gtag.js) - Google Analytics