回到首页
晚花行乐
站点目录
生活记录
技术心得
数学演示
成长教育
探索自然
游戏资源
系列文章
文章归档
友情链接
关于本站
站内搜索
技术心得
自己踩过的坑、经验、心得
用 Puppeteer 处理新tab页
使用 puppeteer 打开页面后,有些链接或者按钮会主动打开新 tab 页(target=_blank), 那么如何控制浏览器打开新tab,并且获取新tab页面内容,并且最后返回原始页面?本文列出了一个可行的方法。
2019年 4月 25日
标签:
PUPPETEER
Puppeteer 异步编程中实现 sleep
虽然 Promise,async/await 的异步编程并不需要 sleep 这种阻塞式的等待,但是有时候当事件发生在程序外部时,可能会用到 sleep,本文介绍一种简单的 sleep 实现方法。
2019年 4月 27日
标签:
PUPPETEER
Puppeteer 等待页面更新
在浏览器页面发生跳转或者更换时,需要有一些事件让 Puppeteer 等待,不然就会提早返回错误或者无法预期的事情发生。本文列举一些这种场景和如何等待页面的变化。 等待页面
2019年 4月 28日
标签:
PUPPETEER
Puppeteer 处理文件下载
本文要解决的是如何用 Puppeteer 处理下载文件,无论是点击链接产生的文件下载,或者是点击按钮触发的文件下载。以及如何对文件进行后续处理。
2019年 4月 29日
标签:
PUPPETEER
Puppeteer 处理文件上传
在 《Puppeteer 处理文件下载》 一文后,我们看看如何处理文件上传问题。好在 Puppeteer 直接提供了上传的方法,我们只要定位到对应的上传元素后,就可以启动上传过程,非常的方便。
2019年 5月 1日
标签:
PUPPETEER
Puppeteer 获取和修改 元素节点的属性
用 Puppteer 获取 HTML DOM 的元素节点后,如何获得节点的其他属性,也就是节点的Attribute?比如链接指向、样式、class 名称、id 名称、等等关键信息。本文探讨两种可行的方法。
2019年 5月 13日
标签:
PUPPETEER
Puppeteer 获取 WebSocket 响应
正如 Puppeteer 获取 http 请求的响应 一文里提到的方法,除了获取 HTTP 响应以外,还能获取 WebSocket 响应。因为有些页面通过 WebSocket 实现异步传输,仅仅从HTTP通道上获取响应是不够的,如何使用 Puppeteer 得到 WebSocket 响应内容,本文讨论一种方法。
2019年 5月 15日
标签:
PUPPETEER
Puppeteer 获取 http 请求的响应
页面收到的 HTTP 响应,用 Chrome 的开发者工具 DevTool 很容易能看到,但是如何以运行程序的方法,从 Chrome 中取得呢?本文讨论一种可行的方法。
2019年 5月 19日
标签:
PUPPETEER
Jenkins Pipeline 如何输出 StdErr
Jenkins Pipeline 中当命令执行错误时,Jenkin 目前还不能直接支持返回标准错误信息。本文讨论一种返回标准错误的方法。
2019年 5月 24日
标签:
JENKINS
用 Puppeteer 获取元素的内部文字
Puppeteer 可以查找特定的元素,进一步可以获取元素内部的文字。那么有没有办法获得多个同类型元素的内部文字?答案是有的。本文讨论下具体方法。
2019年 5月 27日
标签:
PUPPETEER
上页
1
2
3
...
11
12
13
14
15
16
17
下页
系列文章
DEBIAN 12 装系统(3)
LINUX 工具(3)
SCIKIT LEARN 学习笔记(4)
SQLITE的测试方法(2)
亚马逊产品试用(3)
标签
ANDROID(1)
ANSIBLE(7)
CADDY(1)
CHROME(1)
CODING(3)
CSV(1)
CYPRESS(4)
DIY(9)
DOCKER(6)
GOLANG(1)
HOST(1)
HUGO(2)
JENKINS(9)
JMETER(17)
LINUX(11)
MACHINE LEARNING(4)
NGINX(4)
PANDAS(1)
PHP(2)
POWERSHELL(2)
PUPPETEER(19)
PYTHON(47)
SAMBA(1)
SELENIUM(1)
TESTCAFE(5)
TESTING(1)
TEXTILE(1)
TIKZ(2)
VIM(2)
WCDMA(6)
WINDOWS 批处理文件(2)
WINDOWS(1)
WSL(1)
天线(3)