JS获取浏览器名和版本信息
Navigator 对象包含有关浏览器的信息。
Navigator 对象属性和方法:
<html>
<head>
<title>JS完整获取浏览器信息</title>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="435" border="1" cellspacing="3" cellpadding="0">
<tr>
<td>浏览器名称</td>
<td>
<script>document.write(navigator.appName)</script>
</td>
</tr>
<tr>
<td >浏览器版本</td>
<td >
<script>document.write(navigator.appVersion)</script>
</td>
</tr>
<tr>
<td>浏览器语言</td>
<td>
<script>document.write(navigator.browserLanguage)</script>
</td>
</tr>
<tr>
<td >CPU类型</td>
<td >
<script>document.write(navigator.cpuClass)</script>
</td>
</tr>
<tr>
<td>操作系统</td>
<td>
<script>document.write(navigator.platform)</script>
</td>
</tr>
<tr>
<td >系统语言</td>
<td >
<script>document.write(navigator.systemLanguage)</script>
</td>
</tr>
<tr>
<td>用户语言;</td>
<td>
<script>document.write(navigator.userLanguage)</script>
</td>
</tr>
<tr>
<td >在线情况</td>
<td >
<script>document.write(navigator.onLine)</script>
</td>
</tr>
<tr>
<td>屏幕分辨率</td>
<td>
<script>document.write(window.screen.width+"x"+window.screen.height)</script>
</td>
</tr>
<tr>
<td>颜色</td>
<td> <script>document.write(window.screen.colorDepth+"位")</script></td>
</tr>
<tr>
<td>字体平滑</td>
<td><script>document.write(window.screen.fontSmoothingEnabled)</script></td>
</tr>
<tr>
<td>appMinorVersion</td>
<td>
<script>document.write(navigator.appMinorVersion)</script>
</td>
</tr>
<tr>
<td >appCodeName</td>
<td >
<script>document.write(navigator.appCodeName)</script>
</td>
</tr>
<tr>
<td>cookieEnabled</td>
<td>
<script>document.write(navigator.cookieEnabled)</script>
</td>
</tr>
<tr>
<td >userAgent</td>
<td >
<script>document.write(navigator.userAgent)</script>
</td>
</tr>
<tr>
<td>javaEnabled</td>
<td>
<script>document.write(navigator.javaEnabled())</script>
</td>
</tr>
<tr>
<td >taintEnabled</td>
<td >
<script>document.write(navigator.taintEnabled())</script>
</td>
</tr>
</table>
</body>
</html>
相关文章
- 原生js开发,无依赖、轻量级的现代浏览器图片懒加载插件,适合在移动端开发使用
- Nuxt.js服务端渲染实践,从开发到部署
- JS框架_(JQuery.js)图片相册掀开切换效果
- 原生JS实现表单序列化serialize()
- Js基础知识6-JavaScript匿名函数和闭包
- js 在浏览器中使用 monaco editor
- JS: 检查浏览器os环境的两大属性
- [Node.js] Mock an API for Local Development in React with Mirage JS
- 微信JS SDK Demo
- JS编辑器获取选择内容的HTML多浏览器兼容性写法(支持Chorme、Firefox)
- JS编辑器获取选择内容的HTML多浏览器兼容性写法(支持Chorme、Firefox)
- 使用PM2管理Node.js集群
- [Node.js] Use "prestart" in scripts
- [Node.js] CommonJS Modules
- 用 webpack 构建 node 后端代码,使其支持 js 新特性并实现热重载
- SAP Spartacus 服务器端渲染文件 server.js 和构建后的 main.js 对比
- Atitit.面向接口的web 原理与设计重写 路由启动绑定配置url router rewriting urlpage mvc mvp的 java c#.net php js
- Atitit.面向接口的web 原理与设计重写 路由启动绑定配置url router rewriting urlpage mvc mvp的 java c#.net php js
- js获取浏览器版本号
- IT:前端进阶技术路线图(初级→中级→高级)之初级(研发工具/HTML/CSS/JS/浏览器)/中级(研发链路/工程化/库/框架/性能优化/工作原理)/高级(搭建/中后台/体验管理等)之详细攻略
- js 判断当前是什么浏览器
- js-cookie读写浏览器中的Cookie及其应用
- js使浏览器窗口最大化(适用于IE的方法)
- FastAdmin 浏览器 JS CSS 缓存如何更新?
- js金额价格四舍五入保留2位小数demo效果(整理)
- js判断是否微信PC端打开内置浏览器