【问题标题】:Dynamically download image from html and image change source to the downloaded path从html和图片更改源动态下载图片到下载路径
【发布时间】:2017-07-03 03:59:27
【问题描述】:

这是一个很少有人问的问题,而且很难在互联网上找到解决方案。

我想从 html 标记动态下载图像并将该图像保存到本地文件夹,然后将标记更改为指向图像的新位置。

例如:

<img  src="http://example.com/Logo.png" 
alt="" width="232">

我想将该图像下载到本地文件夹,例如 C:\Logo.png。

并将代码更改为:

<img  src="c:\Logo.png" 
alt="" width="232">

我知道有很多很长的解决方案。 我正在寻找一个已经存在的“工具”或一个非常快速的解决方案来完成这个。有1000多个标签要移动。

【问题讨论】:

  • 请看stackoverflow.com/questions/7503130/…或试试src="file:///C:/Logo.png"
  • 这不是我想要的。不过还是谢谢
  • 请展示您的长解决方案,在没有用户交互的情况下,无法使用 javasript 将文件/图像保存到本地文件夹。
  • 长解决方案:使用java获取url并解析服务器回复一个字符串,并从链接中一一下载图片。并将链接更改为本地下载路径。保存新的 html 并转到新的

标签: javascript jquery html css image


【解决方案1】:

从 Web 下载图像到您的磁盘和从磁盘中保存的图像分配一个新的 src 是两件不同的事情。您首先需要一种将图像安全保存到驱动器的方法,即使用curl(如this),一旦您确定如何将图像下载到磁盘,那么只需将URI 分配给您的src(假设您在本地主机上运行它)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-29
    • 1970-01-01
    • 2014-02-14
    • 1970-01-01
    • 2019-10-04
    • 1970-01-01
    • 2015-01-26
    相关资源
    最近更新 更多