JS如何获取浏览器版本信息

js如何获取浏览器版本信息,可以模拟更改版本信息吗

  方法如下:

  1、写一个js获取userAgent属性的html文件,文件内容如下:

  <!DOCTYPE html>

  <html>

  <head>

  <meta charset="UTF-8">

  <script>

  alert(window.navigator.userAgent);

  </script>

  </head>

  <body>

  <h1>测试浏览器类型</h1>

  </body>

  </html>

  2、Chrome对应userAgent信息:

  Chrome/后面紧跟的38.0...数字串为当前浏览器版本

  3、FF对应userAgent信息

  Firefox/后面紧跟的33.0为当前FF版本

  4、IE对应userAgent信息;其中MSIE后面的数字代表当前版本,如图:笔者所有为ie9.0

  另外, åªæœ‰IE支持创建ActiveX控件,因此她有一个其他浏览器没有的东西,就是ActiveXObject函数。只要判断window对象存在 ActiveXObject函数,就可以明确判断出当前浏览器是IE。

  5、Opera对应userAgent信息:

  OPR/后面紧跟的25.0...数字串为当前Opera浏览器版本

  6、Safari对应userAgent信息

  Version/后面紧跟的5.1.7为Safari浏览器当前版本

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-20
<script>
alert(navigator.userAgent);
</script>
游览器版本
<script>
alert(navigator.appName);
</script>
游览器内核本回答被网友采纳
第2个回答  2013-05-20
<script type="text/javascript">

var browser=navigator.appName

var version=navigator.appVersion

</script>

版本信息是可以模拟的,我用的是火狐,下载了插件 user agent swither ,安装完成后,在“工具”菜单里可以切换agent

JS如何获取浏览器版本信息
5、Opera对应userAgent信息:OPR\/后面紧跟的25.0...数字串为当前Opera浏览器版本 6、Safari对应userAgent信息 Version\/后面紧跟的5.1.7为Safari浏览器当前版本

如何利用JS获取浏览器版本信息
var browser=navigator.appNamevar b_version=navigator.appVersionvar version=parseFloat(b_version)document.write("浏览器名称:"+ browser)document.write("")document.write("浏览器版本:"+ version) 更多关于navigator的用法见 http:\/\/www.w3school.com.cn\/jsref\/dom_obj_navigator.asp ...

如何利用JS获取浏览器版本信息
document.write("浏览器:")document.write(navigator.appName + "") document.write("浏览器版本:")document.write(navigator.appVersion + "") document.write("代码:")document.write(navigator.appCodeName + "") document.write("平台:")document.write(navigator.platform + "") document.writ...

js编程怎么获取浏览器的参数?
首先,使用`window.location.search`访问查询字符串部分。对于上述例子,`window.location.search`的值为?q=javascript&page=1。接着,解析查询字符串以获取特定参数的值。可以利用`URLSearchParams`对象来实现这个目标。通过调用`URLSearchParams(window.location.search)`,可以得到一个`URLSearchParams`实例。

JS 中如何判断出 各个IE浏览器的版本
IE6~IE10的浏览器特征明显,存在msie字符串,而IE11去掉了msie字符串,可以通过rv后面的版本号识别IE11,具体方法如下:function IETester(userAgent){ var UA = userAgent || navigator.userAgent; if(\/msie\/i.test(UA)){ return UA.match(\/msie (\\d+\\.\\d+)\/i)[1]; }else ...

js检测浏览器的基本信息 如:版本 内核 。。。
(function (win, doc, nav){\/** * @des 浏览器判断脚本,兼容cmd规范 *\/var ua = nav.userAgent.toLowerCase (), key ={ ie : "msie", sf : "safari", tt : "tencenttraveler"},\/\/ 正则列表reg ={ browser : "(" + key.ie + "|" + key.sf + "|firefox|chrome...

怎么用JavaScript实现打开页面时显示用户的浏览器及操作系统的相关信息...
<SCRIPT type="text\/javascript"> document.write("浏览器运行平台和版本:"+window.clientInformation.appVersion+"");document.write("用户操作系统:"+window.clientInformation.platform+"");document.write("Http请求头字符:"+window.clientInformation.userAgent+"");<\/SCRIPT> ...

JS辨别访问浏览器判断是android还是ios系统
\/ 智能机浏览器版本信息:\/ var browser = { versions: function() { var u = navigator.userAgent, app = navigator.appVersion;return {\/\/移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, \/\/IE内核 presto: u.indexOf('Presto') > -1, \/\/opera内核 webKit: u.indexOf(...

JS 获取浏览器内核
"Firefox") >= 0) { alert("Firefox");}\/\/Chromeelse if(explorer.indexOf("Chrome") >= 0){ alert("Chrome");}\/\/Operaelse if(explorer.indexOf("Opera") >= 0){ alert("Opera");}\/\/Safarielse if(explorer.indexOf("Safari") >= 0){ alert("Safari");...

怎样用JS获取客户端的硬件,系统等信息
通过service.ExecQuery("SELECT * FROM Win32_Processor")这个类似sql的语句(其实系统信息也是存储在计算中一个类似数据库的文件中)获取我们需要的对象的记录集。通过new Enumerator来创建一个可枚举的对象,下面就可以遍历取信息了。注意:运行的前提是要修改浏览器安全设置,“允许对未标记为可安全执行的...

相似回答