<!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. alternate端口什么意思_宽带光信号闪红灯是什么意思?
  2. js小数运算出现多为小数问题_JS操作小数运算,结果莫名其妙出现多位小数问题...
  3. java ee会员功能项目_基于jsp的会员系统-JavaEE实现会员系统 - java项目源码
  4. ASP.NET Core缓存静态资源
  5. UVALive 4998 Simple Encryption
  6. [Android]Eclipse连不上模拟器的问题[emulator-5554 disconnected]
  7. hdu 1561(树形dp)
  8. 下拉选择框 其他_WPS表格下拉菜单的多种做法(一)
  9. 基于stc15f2k60s2芯片单片机编程(按键的长短按)
  10. Latex错误:xxx PDF objects out of 1000 (max. 8388607) ……
  11. 蜂鸣器播放青鸟,含曲谱(小萌白新文)
  12. ❤️制作人工智能QQ机器人,视频教程+源码❤️内容超级丰富,慢慢看!
  13. 大规模额外涨薪后,Intel又准备了24亿美元,明年再涨工资!
  14. 代码要写注释吗?写你就输了
  15. the little schemer 笔记(0)
  16. java徽章_java – 设计可插拔的点和徽章系统
  17. Spring知识点记录
  18. iia期是第几期_IIa期和IIb期的定义,区别
  19. kernel panic
  20. python导入上级目录_Python导入上一级/下一级/任一级目录下的.py文件问题

热门文章

  1. 学分绩点计算器java_学分绩点计算器
  2. matlab 色温图,一张图看懂“色温”的通用范围标准!摄影白平衡其实就这么简单...
  3. commonmark使用教程
  4. 360 PK QQ 始末
  5. input输入框非空验证
  6. java输出带圆圈数字_AcWing 82. 圆圈中最后剩下的数字--Java代码
  7. 走自己的路吧......
  8. 删除文件夹及文件夹里的文件
  9. 什么是物联网?常见IoT 物联网协议最全讲解
  10. echarts绘制完整的中国地图