当src属性是文件而不是url时显示图像

Display image when src attribute is a file not a url

本文关键字:显示 显示图 图像 url src 属性 文件      更新时间:2023-09-26

我在chrome扩展中使用了一个内容脚本,该脚本获取src属性(来自用户活动选项卡中的几个图像),以便在单击浏览器操作时显示的弹出HTML文件中显示它们。我需要显示的某些图像使用的src值是本地文件的路径。

示例:

src="/image/17_x.px?wid=450&hei=500&bgcolor=xxx。。。等等";

  • src以"/&";,具有一个用"表示的简短标识符;17_ x";,然后是图像的各种属性。同样itemprop=";图像";设置在这些图像元素上。";xxxx。。。等等";只是显示src中列出了其他属性和值

当我用这个";本地";src,我弹出的html文件中没有显示所需的图像。有没有其他方法可以使用此图像数据在我的扩展中显示图像?

原因:element.getAttribute("src")$(...).attr("src")返回原始html标记。

解决方案:使用DOM属性而不是element.src$(...)[0].src来返回完整的URL。