澳门新永利官网-澳门新永利官网开户


吸引力仍有限,分红险费改落地

互联网新闻信息服务提供者增设新应用等应健全信息安全管理制度,区块链技术将在更高层次上作用于新闻传播

启动浏览器,js判断主流浏览器类型和版本号的简单实现代码

据报道,火狐浏览器将会在未来的Web浏览器版本中添加默认阻止加密挖掘恶意软件脚本。Mozilla产品副总裁Nguyen透露,如果可行的话,用户可能会在Firefox
63版本中启用它们。

如今的互联网中,浏览器可以说是太多太多了,但是大部分都是换壳不换心,基本上主流的浏览器还是火狐,谷歌,IE,safrai这几种比较常见,所以在我们的开发中,有时候需要遇到判断用户正在使用什么浏览器以及使用的版本是多少,并根据返回值,给予一定的提示,下面,我就简单的介绍一种判断用户浏览器的使用情况的代码。

我们已经创建了Selenium maven工程,下去开始真正进入到WebDriver的实战中。

var distinguishBrowser= function browserInfo() {
      var browser = {
//            IE浏览器
            msie: false,
//            谷歌浏览器
            chrome: false,
//            火狐浏览器
            firefox: false,
//            opera浏览器
            opera: false,
//             safrai浏览器
            safari: false,
//            正在使用的浏览器的名字
            name: 'unknown',
//            正使用浏览器的版本号
            version: 0
          },
          userAgent = window.navigator.userAgent.toLowerCase();
//      使用正则对用户当前浏览器进行判断
      if (/(msie|chrome|firefox|opera|netscape)\D+(\d[\d.]*)/.test(userAgent)) {
        browser[RegExp.$1] = true;
        browser.name = RegExp.$1;
        browser.version = RegExp.$2;
      } else if (/version\D+(\d[\d.]*).*safari/.test(userAgent)) {
        browser.safari = true;
        browser.name = 'safari';
        browser.version = RegExp.$2;
      }
      return browser;
    }

    var browserr = browserInfo();
    if (mybi.msie) {
      console.log(browserr.version);
    } else {
      console.log(browserr.name + ' ' + browserr.version);
    }

  })()

既然WebDriver是用于Web的UI自动化测试,那么测试Web的第一步就是启动浏览器。那WebDriver都支持哪些浏览器呢?

以上这篇js判断主流浏览器类型和版本号的简单实现代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

WebDriver 支持哪些浏览器

WebDriver 支持主流的浏览器包括IE,Chrome,Firefox,Safari等等,微软Win 10
新推出的Edge浏览器,Selenium 2.47.1+版本开始也得到支持。

我们在“Selenium 家族介绍“
一节中已经知道WebDriver的工作原理,既每个浏览器都有对应的一个Driver,通过以之对应的Driver来驱动浏览器,那我们在启动浏览器前,得先完成浏览器的配置,下载各个浏览器对应的Driver文件。

您可能感兴趣的文章:

  • js判断浏览器版本以及浏览器内核的方法
  • js判断浏览器类型,版本的代码(附多个实例代码)
  • js判断IE浏览器版本过低示例代码
  • js判断运行jsp页面的浏览器类型以及版本示例
  • JS判断浏览器类型与版本的实现代码
  • javascript判断ie浏览器6/7版本加载不同样式表的实现代码
  • 判断浏览器的javascript版本的代码
  • JavaScript
    判断浏览器类型及版本
  • JS通过分析userAgent属性来判断浏览器的类型及版本
  • JavaScript判断浏览器及其版本信息

IE 浏览器

支持版本:

  • Selenium 2.0 支持IE 7~11
  • Selenium 3.0 支持IE 9+

IEDriverServer下载和配置

相关文章

No Comments, Be The First!
近期评论
    功能
    网站地图xml地图