我正在使用bookmarklet,我正在使用HTML DOM解析器获取任何外部页面的所有照片(如前面的回答所提出的那样).我正确地提取照片并显示在我的书签中弹出.但我对照片的相对路径有问题.
例如,外部页面上的照片来源说http://www.example.com/dir/index.php
照片来源1:img source ='hostname/photos/photo.jpg' - 获取照片,因为它是绝对的
照片来源2:img source ='/ photos/photo.jpg' - 没有得到,因为它不是绝对的.
我通过当前的url工作,我的意思是使用dirname或pathinfo来获取当前url的目录.但导致host/dir /(主机作为父目录)和host/dir/index.php(host/dir作为父目录,这是正确的)之间的问题
请帮忙我如何获得这些相关照片?