Javascript 上载带有图像链接的HTML文件

Javascript 上载带有图像链接的HTML文件,javascript,php,html,uploading,Javascript,Php,Html,Uploading,我正在尝试编写一个上载HTML文件的文件上载程序: <form action="fileupload_handler.php" method="post" enctype="multipart/form-data"> Select image to upload: <input type="file" name="upfile" id="upfile"> <input type="submit" value="Upload html" n

我正在尝试编写一个上载HTML文件的文件上载程序:

  <form action="fileupload_handler.php" method="post" enctype="multipart/form-data">
    Select image to upload:
    <input type="file" name="upfile" id="upfile">
    <input type="submit" value="Upload html" name="submit">
 </form>

选择要上载的图像:
它可以正常工作,但适用于包含图像链接的HTML文件,例如:

<img src="/some_path_on_local_disk/a_logo_image.jpg" width="100" height="100">

映像链接可以是本地磁盘上的绝对路径或相对路径

根据我所知道的所有HTML和PHP,我认为不可能编写HTML/PHP代码来找到HTML中的所有图像链接并以某种方式上传它们。注意:所有映像都在本地磁盘上


我这么想是不是错了?有没有优雅的javascript解决方案或开源API

你是对的-问题是你可以上传html文件,但图像没有嵌入其中。这就是IE制作mhtml的原因(如果该名称上有内存)。如果路径类似于http url,则有可能上载图像。@SumanSingh是的,我同意外部url,PHP可以去获取它们。