<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Navigator</title>
</head><body><script>//获取当前的浏览器信息var sys = GetBrowserInfo();//sys.browser得到浏览器的类型,sys.ver得到浏览器的版本document.write(sys.browser + ":" + sys.ver);function GetBrowserInfo() {var ua = navigator.userAgent.toLowerCase();var re = /(msie|firefox|chrome|opera|version).*?([\d.]+)/;var m  = ua.match(re);var Sys = {};Sys.browser = m[1].replace(/version/, "safari");Sys.ver = m[2];return Sys;}
</script></body>
</html>

Javascript 浏览器检测相关推荐

  1. JavaScript做浏览器检测

    最近看了一些面试题,有些还比较有意思,所以拿出来分享一下 1.最短IE浏览器检测 if(!-[1,])//我试了多次,在windows10的ie不行啊console.log("这是ie浏览器 ...

  2. 一个前端博客(9)——浏览器检测和加载

    浏览器检测 浏览器检测是通过JavaScript BOM的navigator对象实现的. Navigator.userAgent W3C上:userAgent 属性是一个只读的字符串,声明了浏览器用于 ...

  3. JavaScript交互式网页设计 • 【第3章 JavaScript浏览器对象模型】

    全部章节   >>>> 本章目录 3.1 浏览器对象模型 3.1.1 浏览器对象模型 3.2 window 对象 3.2.1 window 对象的常用属性及方法 3.2.2 使 ...

  4. JavaScript类型检测小结-http://bbs.51js.com/viewthread.php?tid=82661

    老话题了,各种方案和相关讨论都不少,简单总结下: 悠久的typeof JavaScript里只有五种基本数据类型:number, string, boolean, null, undefined. 其 ...

  5. 如何在JavaScript中检测用户的首选配色方案

    by Oskar Hane 由Oskar Hane 如何在JavaScript中检测用户的首选配色方案 (How to detect a user's preferred color scheme i ...

  6. 一些js代码,自己备用的。高手不要笑话我。。(跨浏览器基础事件,浏览器检测,判断浏览器的名称、版本号、操作系统)...

    跨浏览器基础事件 View Code 1 //跨浏览器添加事件 2 function addEvent(obj, type, fn) { 3 if (obj.addEventListener) { 4 ...

  7. 对象检测和浏览器检测

    对象检测是避免浏览器问题的最佳助手.不依赖浏览器种类和版本,依赖浏览器能力,一旦知道访问者的浏览器支持某些对象,就能安全启动脚本. function isCompatible(other) {     ...

  8. 浏览器检测麦克风音量

    开发直播类的Web应用时在开播前通常需要检测设备是否正常,本文就来介绍一下如果如何做麦克风音量的可视化. AudioWorklet出现的背景 做这个功能需要用到 Chrome 的 AudioWorkl ...

  9. JavaScript浏览器对象模型BOM

    JavaScript浏览器对象模型BOM ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...

最新文章

  1. Android 进阶 Fragment 介绍和使用 (一)
  2. js 中 setInterval 的返回值问题
  3. hplaserjet1022老提示打印错误,hp laserjet 1022 在win7上正确的安装步骤
  4. httpclient妙用一 httpclient作为客户端调用soap webservice(转)
  5. 关于C/C++中函数参数传递的规则
  6. xpath定位中详解id 、starts-with、contains、text()和last() 的
  7. Tomcat 5 5 JNDI Resource 配置
  8. Win7下使用VFW库连接摄像头
  9. java虚拟机工作原理_Java虚拟机工作原理具体解释
  10. oauth2-server-php-docs 存储
  11. matlab 峰值提取,Matlab2019b信号峰值检测与提取
  12. js通过资源链接下载文件
  13. mpu9250摘抄笔记及心得
  14. docker中报错Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirro
  15. 计算机主机cpu图片,秒懂台式电脑处理器性能 桌面处理器天梯图2017年9月最新版...
  16. The server time zone value ‘� й ��� ׼ʱ ��‘ is unrecognized or represents more than one time zone.
  17. 1143-最长公共子序列(最长公共子序列)
  18. 《会计信息系统》课程期末复习题与参考答案
  19. R语言-文本文件读写 txt / csv / xlsx
  20. vue扫码下载APP安装包

热门文章

  1. 秒杀系统如何防止超卖?
  2. python读取excel文件代码封装_12行代码教会你用python读excel文件提取数据生成条形码...
  3. 在校大学生如何申请软著,手把手教会你(内有免费模板)
  4. yolov3出现nun情况解决过程笔记
  5. C# System.ObjectDisposedException:“无法访问已释放的对象。 ObjectDisposed_ObjectName_Name”
  6. 韶关百万亩 国稻种芯·中国水稻节-邓泗洲:广东乐昌稻飘香
  7. “双11”狂欢将至,这一次,区块链会成为打假的终极利器吗?
  8. SAP 教程之 05 如何创建 IDOC 基本类型文档?
  9. iOS架构设计-关东升-专题视频课程
  10. 手机联系人批量导入(字符编码、xlsx与vcf互转)