大家都知道,这两个方法都是跳转到指定的url地址,那么这两个方法有什么不同呢?遇到这种情况,第一反应就是查查官方的文档. 官方文档的说法是:Load a new web page in the current browser window. This is done using an HTTP GET operation, and the method will block until the load is complete. This will follow redirects issued…
Node.js API 快速入门 一.事件EventEmitter const EventEmitter = require('events'); class MyEmitter extends EventEmitter{} const eventEmitter = new MyEmitter(); //设置链接事件监听器 eventEmitter.on('connection', (url) => { console.log(`链接 ${url} 成功!`); eventEmitter.emi…
=-----------------------------------把现在的工作做好,才能幻想将来的事情,专注于眼前的事情,对于尚未发生的事情而陷入无休止的忧虑之中,对事情毫无帮助,反而为自己凭添了烦恼. 1. vue.js的快速入门使用 1.1 vue.js库的下载 vue.js是目前前端web开发最流行的工具库之一,由尤雨溪在2014年2月发布的. 另外几个常见的工具库:react.js /angular.js 官方网站: 中文:https://cn.vuejs.org/ 英文:http…
有时候,网页未加载完成,或加载失败,但是我们后续的代码就已经开始查找页面上的元素了,这通常将导致查找元素失败.在本系列Selenium窗口切换-----Selenium快速入门(六)中,我们就已经出现过类似的问题,当一次访问的时候,发现页面不一定能成功加载iframe,需要再次刷新,iframe才可以成功加载.等待,就是要解决这类的问题,实际上,我们前面已经在不知不觉中使用了,就是使用java自身的Thread.Sleep()进行暂停等待.而Selenium对于元素等待则提供了隐式和显式两种等待…
上一篇<元素定位-----Selenium快速入门(二)>说了,如何定位元素,本篇说说找到的元素(WebElement)该怎么用. WebElement常用方法:  返回值  方法名  说明  void  clear() 如果找到的元素是input 或  textarea,则清除它的值.其他元素不受影响.   void  click() 点击一个元素,元素必须可见,并且宽高都必须大于0.如果这个点击操作导致页面刷新的话, 必须要抛弃这个元素的所有引用,并且对这个元素的进一步操作, 都会引发St…
Scala快速入门(四)--继承.接口 一.继承 1.继承的概念:省略 2.模板: class Person(n:String,a:Int) { var name:String=n var age:Int=a def showInfo():Unit={ println("学生信息如下") println("名字:"+name) println("年龄:"+age) } } class Student(n:String,a:Int) extends…
目录 CSS快速入门(四) 浮动 float属性 clear属性 浮动解决的问题及其影响 解决父标签塌陷的方法 浮动案例 定位 什么是脱离文档流 定位的两种方法 position定位 static定位 relative定位 absolute定位 fixed定位 overflow溢出属性 层级属性z-index 透明度的设置 综合案例 CSS快速入门(四) 浮动 float属性 用于设置元素是否浮动,absolute(绝对)定位的元素会忽略float属性 属性值 描述 none 默认值,元素不浮动…
前言: 1.HTML5的发展非常迅速,可以说已经是前端开发人员的标配,在电商类型的APP中更是运用广泛,这个系列的文章是本人自己整理,尽量将开发中不常用到的剔除,将经常使用的拿出来,使需要的朋友能够真正快速入门,如果有哪些不清楚的地方或者错误,欢迎联系我 2.更新时间没有规律,一般会在3天左右更新一篇(全系列预计会有12篇)因为需要工作,所以只能在闲暇之余整理,如果有喜欢的朋友可以关注我,将会第一时间获得更新信息 3.如果有需要Reactive Native + H5跨平台开发的朋友,可以联系我…
函数声明 之前说的三种函数声明中(参见JavaScript快速入门(二)——JavaScript变量),使用Function构造函数的声明方法比较少见,我们暂时不提.function func() { }和var func = function() { }除了在声明提升中有所不同之外也没有其他不同,我们合并起来一起看.我们在这里着重讲一个东西——匿名函数. 匿名函数顾名思义,就是没有名字的函数.它的形式就是function() { }.请注意和之前说的两种方式的区别,这里并没有赋值给任何变量,也…
浏览器驱动下载 Edge浏览器 Firefox浏览器 Safari浏览器 Chrome浏览器 PhantomJS浏览器 下载完成之后,添加到环境变量. 声明浏览器对象 selenium支持的浏览器版本很多,常用的有如下的几种. from selenium import webdriver browser = webdriver.Chrome() browser = webdriver.Firefox() browser = webdriver.Edge() browser = webdriver…