<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>检测浏览器和操作系统</title>
<script language="javascript">
var sUserAgent = navigator.userAgent;
//检测Opera、KHTML
var isOpera = sUserAgent.indexOf("Opera") > -1;
var isKHTML = sUserAgent.indexOf("KHTML") > -1 || sUserAgent.indexOf("Konqueror") > -1 || sUserAgent.indexOf("AppleWebKit") > -1;
//检测IE、Mozilla
var isIE = sUserAgent.indexOf("compatible") > -1 && sUserAgent.indexOf("MSIE") > -1 && !isOpera;
var isMoz = sUserAgent.indexOf("Gecko") > -1 && !isKHTML;
//检测操作系统
var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows");
var isMac = (navigator.platform == "Mac68K") || (navigator.platform == "MacPPC") || (navigator.platform == "Macintosh");
var isUnix = (navigator.platform == "X11") && !isWin && !isMac;
if(isOpera) document.write("Opera ");
if(isKHTML) document.write("KHTML ");
if(isIE) document.write("IE ");
if(isMoz) document.write("Mozilla ");
if(isWin) document.write("Windows");
if(isMac) document.write("Mac");
if(isUnix) document.write("Unix");
</script>
</head>
<body>
</body>
</html>
分享到:
相关推荐
javascript检测浏览器和操作系统 detect.js使用介绍,需要的朋友可以参考下
1、资源内容:基于JavaScript检测浏览器版本及操作系统版本 2、适用人群:计算机,电子信息工程、数学等专业的学习者,作为“参考资料”参考学习使用。 3、解压说明:本资源需要电脑端使用WinRAR、7zip等解压工具...
Web编程中,识别用户的浏览器以及操作系统非常重要。因为它们对HTML和JavaScript的支持程度有所不同。一般应用在系统登陆页面或者首页中。 具体应用如下: 代码如下:<html> <head> <title>Login&...
主要介绍了JS判断浏览器类型与操作系统的方法,结合实例形式分析了JS针对各种常见浏览器与操作系统进行判断的方法,需要的朋友可以参考下
这种先进而轻量级的 JavaScript 会检测浏览器的名称和版本、操作系统的名称和版本,无论是 32 位还是 64 位操作系统,以及客户端是否使用移动设备。 例如,您可以使用此脚本向查看者显示浏览器和操作系统信息、...
脚本通过检测用户代理字符串来识别浏览器。用户代理字符串能够检测出浏览器所用的呈现引擎及所在的平台,包括移动设备和游戏系统。但是,在检测用户端时,仍应先考虑使用能力检测和怪癖检测。
操作系统同时检测Node.js和浏览器 安装 $ npm install node.os 与节点一起使用 const os = require ( "node.os" ) ; // return os object console . log ( os . os ) ; // win,osx,linx,etc console . log ( os ....
该库的目的是完全从用户代理字符串中识别出网络浏览器,布局引擎,操作系统,cpu体系结构和设备类型/模型的详细类型,并且占用空间较小(压缩后为〜17KB,压缩后为〜6KB)。 用香草JavaScript编写,这意味着它不...
可以分辨出IE6、7、8、浏览器和火狐以及opera等多种浏览器版本
BDD js库 浏览器和设备检测器是简单JavaScript库,用于检测“真正的”浏览器,操作系统并以一致的方式提供设备尺寸。 可以与其他平台特定的...您还可以使用某些属性来检查所使用的操作系统和设备。 示例如下: isPCWi
跟踪一些最基本的客户端访问信息,这里将一些公用的代码总结下来,需要的朋友可以参考下
主要介绍了基于javascript代码检测访问网页的浏览器呈现引擎、平台、Windows操作系统、移动设备和游戏系统 的相关资料,需要的朋友可以参考下
一个 js 文件,用于从客户端提取浏览器、操作系统等以用于报告目的。 这是一项正在进行的工作,但最终目标是创建一个可以获取用户信息的小文件或插件。 我知道浏览器检测或嗅探在网络社区中在很大程度上被认为是一...
使用JavaScript进行浏览器检测 这些是“六次修订”教程的演示文件,该教程称为“ 。 演示版 您可以在“六次修订”中查看。 概述 本教程描述了JavaScript浏览器检测的两种方法: 显示navigator.UserAgent的字符串值...
做手机端的前端开发,少不了对手机平台的判断。如,对于app下载,就要判断在Android平台下就显示Android下载提示;在iOS平台下就显示iOS下载提示
代码很简洁,功能很实用,这里就不多... //检测浏览器版本 getBrowserVersion: function () { var agent = navigator.userAgent.toLowerCase(); var arr = []; var Browser = ""; var Bversion = ""; var verinNu
有时候一些js代码并不希望在别的浏览器下运行,就需要事先判断一下,方便下面的操作。
在上篇文章给大家介绍了基于javascript代码检测访问网页的浏览器呈现引擎、平台、Windows操作系统、移动设备和游戏系统 ,感兴趣的朋友可以点击全文了解详情。 1、识别呈现引擎 引擎主要包含四种:IE、Gecko、WebKit...