如何使用Chickenfoot Firefox扩展将网页中的图像保存到本地磁盘
How to save images from web pages to local disk, using Chickenfoot Firefox extension
如何使用Chickenfoot Firefox扩展将网页中的图像保存到本地磁盘?
writeBytes(文件名:字符串或nsIFile,数据:字符串)
该函数由Chickenfoot提供给将数据写入给定的文件,完全替换磁盘上文件的内容。文件中只保存数据字符串中每个字符的较低字节,因此仅使用此命令保存8位二进制数据,如图像或二进制文件。对于文本Unicode数据,请改用write()。
但问题是,我不知道如何使用javascript从网页中获取图像。
提前谢谢。
我刚才使用的一种可能的解决方案是使用
var saveFileTo = "/images/"+name+".jpg";
writeBytes( saveFileTo, read(image_url_location) );
如果你想获得html文档中的每个图像,你可以使用
var images = document.images;
var image_url_location = images[0].src;
但不幸的是,writebyte的问题是它没有打开。也许是头的问题。。模拟类型。。等等
相关文章:
- 有没有一个javascript库能够修改和保存图像
- 如何使用html / angularjs保存图像文件
- 上传图像,重新定位,保存图像
- 使用JavaScript在分析中保存图像
- 从图像URL javascript html保存图像文件
- 从画布保存图像时缺少扩展名
- 如何用我在HTML5画布上绘制的src保存图像文件
- 使用 canvas.toDataURL() 解码和保存图像
- 如何旋转图像并保存图像
- 在 Javascript 中保存图像
- jQuery 保存图像点击
- 保存图像 src 的功能不起作用
- 禁用移动设备中的默认保存图像选项
- 使用 PHP 和 JavaScript 在黑莓中下载和保存图像
- 从 Base64 字符串保存图像不会打开
- 使用 Ajax 在 Ruby on Rails 中保存图像
- 如何从加载中保存图像宽度和高度
- 使用 js 保存图像
- 在操作方法中保存图像,然后将 URL 返回给客户端
- 使用图像URL和PHP从远程服务器上传/下载/保存图像到本地服务器