使用firefox和jquery将图像插入网页

时间:2012-04-02 23:38:54

标签: javascript jquery firefox firefox-addon

我目前正在开发Firefox扩展程序,并希望在从我的本地扩展程序目录中提取的网页上显示图像。不幸的是,firefox不允许我这样做。如果我从外部资源请求图像,它不会显示任何错误消息并且工作正常。

在询问之前,我尝试实施此处提出的解决方案:Firefox Extension display image in document。 不幸的是没有快乐......

我的代码:

var $myImg=jQuery("#myImg", window.content.document);
$myImg.attr("src","chrome://plugin/content/agent.png");
    ...     
var jb = $jq("*", window.content.document)
.filter(function() {
if (this.src !== undefined) {
return this.src.match(regex);})
.replaceWith($myImg);

如果需要更多信息,请告诉我,我会将其添加到此说明中。

1 个答案:

答案 0 :(得分:0)

现在看起来不错。我只是宣布图像不同而且有效。

var img = '<img id="img1" src ="chrome://plugin/content/agent.png" />';