我使用crossrider为我的网站制作跨浏览器扩展程序。
这是我的网页代码(extension.js):
appAPI.ready(function($) {
//alert("Hello World");
appAPI.resources.createImage(
'<a href="test.html"><img src="http://localhost/images/fleche.png" width="128" height="128" /></a>'
).prependTo('body');
});
&#13;
该代码段仅与使用http协议的网站合作。说到https,javascript代码无法运行。
感谢您的帮助。
答案 0 :(得分:1)
appAPI.resources.createImage方法用于使用resources文件中的文件作为src创建jQuery图像对象。正如文档中的说明所说:
您必须在src属性前加上resource-image://
如果您只想将图像注入页面,请使用标准jQuery。 e.g:
$('<a href="test.html"><img src="http://localhost/images/fleche.png" width="128" height="128" /></a>')
.prependTo('body');
[披露:我是Crossrider员工]