如何保存页面上显示的图片?

使用问题 · 1022 次浏览
swagger 创建于 2022-04-16 18:22

想把页面上的验证码图片保存下载在本地处理一下,直接获取地址下载后验证码又变了,请问下有没有什么办法?


回复内容
CL 2022-04-16 20:13
#1

截图?如果位置固定可以做一个固定区域的截图动作。 验证码都是一次性显示的,再次请求肯定会变。

swagger 回复 CL 2022-04-16 21:50 :

位置不固定

另外我看到chrome可以直接保存将节点截图保存下来,想问问这个有办法通过quicker的扩展调用吗?

CL 回复 swagger 2022-04-16 21:54 :

理论上有可能,运行js将图片绘制到canvas然后保存到data字符串里返回,不过我对这个不是很熟。

swagger 2022-04-17 22:09
#3

感谢,确实是可以保存元素图片了,但对于验证码而言,则不是我当前看到的图片

工商资质 (tmall.com)

富来登大药房旗舰店 - 京东 (jd.com)

swagger 最后更新于 2022-04-17 22:10
zetalpha 回复 swagger 2022-04-17 23:35 :

元素可能访问生成的  这一点除了 chrome debug那个截图 或者截屏外 有点无解

回复主贴