js 浏览器版本及版本号判断函数2009年

时间:2024-04-28 09:40:54 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>js判断浏览器版本及版本号</title> <meta name="keywords" content="js 浏览器 版本 ie7 ie8 firefox2 firefox3" /> <meta name="description" content="js判断浏览器版本及版本号,本代码支持最新的ie7,ie8,firefox2,firefox3的判断" /> <meta name="author" content="" /> <meta name="Copyright" content="Copyright (c) 2008-2010 " /> <script> window["MzBrowser"]={};(function() { if(MzBrowser.platform) return; var ua = window.navigator.userAgent; MzBrowser.platform = window.navigator.platform; MzBrowser.firefox = ua.indexOf("Firefox")>0; MzBrowser.opera = typeof(window.opera)=="object"; MzBrowser.ie = !MzBrowser.opera &amp;&amp; ua.indexOf("MSIE")>0; MzBrowser.mozilla = window.navigator.product == "Gecko"; MzBrowser.netscape= window.navigator.vendor=="Netscape"; MzBrowser.safari= ua.indexOf("Safari")>-1; if(MzBrowser.firefox) var re = /Firefox(\s|\/)(\d+(\.\d+)?)/; else if(MzBrowser.ie) var re = /MSIE( )(\d+(\.\d+)?)/; else if(MzBrowser.opera) var re = /Opera(\s|\/)(\d+(\.\d+)?)/; else if(MzBrowser.netscape) var re = /Netscape(\s|\/)(\d+(\.\d+)?)/; else if(MzBrowser.safari) var re = /Version(\/)(\d+(\.\d+)?)/; else if(MzBrowser.mozilla) var re = /rv(\:)(\d+(\.\d+)?)/; if("undefined"!=typeof(re)&amp;&amp;re.test(ua)) MzBrowser.version = parseFloat(RegExp.$2); })(); function aa() { if(MzBrowser.ie) { alert('ie'); } if(MzBrowser.firefox) { alert('firefox'); } alert(MzBrowser.version); } aa(); </script> </head> <body> </body> </html>


标签:js,浏览器
0
投稿

猜你喜欢

  • 在 Golang 中实现一个简单的Http中间件过程详解

    2024-05-09 14:55:35
  • WINDOWS下安装MYSQL教程详解

    2024-01-22 17:20:34
  • python time()的实例用法

    2022-01-09 02:33:02
  • python重要函数eval多种用法解析

    2023-02-08 20:16:46
  • 利用Anaconda完美解决Python 2与python 3的共存问题

    2022-05-16 17:51:43
  • 实用的PHP带公钥加密类分享(每次加密结果都不一样哦)

    2024-05-11 10:06:15
  • Python 格式化输出字符串的方法(输出字符串+数字的几种方法)

    2021-05-03 21:25:00
  • javascript onmouseout 解决办法

    2024-02-26 00:32:44
  • 你真的了解触发器么 数据实时同步更新问题剖析

    2024-01-24 00:48:40
  • When we`re only No.2, we try harder之淘宝节日LOGO互动设计小探讨

    2010-01-20 10:31:00
  • 图书管理系统的sqlserver数据库设计示例

    2024-01-18 08:50:50
  • CentOS 5.5下安装MySQL 5.5全过程分享

    2024-01-16 02:06:57
  • python 自动化偷懒的四个实用操作

    2023-11-19 08:49:48
  • php 生成随机验证码图片代码

    2024-05-02 17:33:19
  • 在ASP.NET 2.0中操作数据之三十六:在DataList里编辑和删除数据概述

    2024-05-09 09:03:43
  • python实现雪花飘落效果实例讲解

    2022-08-29 07:31:55
  • python中get和post有什么区别

    2022-04-17 16:45:15
  • Python数据结构与算法之跳表详解

    2021-01-22 17:30:41
  • 各个系统下的Python解释器相关安装方法

    2022-10-09 00:24:34
  • Python使用sklearn库实现的各种分类算法简单应用小结

    2022-08-05 22:37:59
  • asp之家 网络编程 m.aspxhome.com