如何直接在我的JS项目中获取图像?

时间:2010-03-19 03:03:23

标签: javascript firefox xul firefox-addon

我想为firefox开发一个扩展。现在我在我的项目中添加了一个图像,我想在我的js中使用它。因为我的元素是动态创建的,所以我没有从xul文件中获取它。如何直接在JS中获取图像?

2 个答案:

答案 0 :(得分:0)

您可以使用数据:URI。这是一个在线生成器:http://www.scalora.org/projects/uriencoder/

答案 1 :(得分:0)

如果您的图片位于扩展程序包中,例如在您的扩展程序/ chrome / skin中,则可以通过chrome URL访问它,如下所示:

var yourImage = new Image(); 
yourImage.src = "chrome://yourExtension/skin/yourImage.png"; 
//do something with yourImage