2010-03-19 35 views
1

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

+0

你在哪里显示图片?在XUL上下文中,还是附加到窗口? – 2010-03-22 15:29:37

回答

0

如果你的图片是在扩展包,例如在yourExtension /镀铬/皮肤,你可以通过Chrome浏览器的URL访问它,就像这样:

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

我在我的js文件中添加了这个,但它不起作用,为什么?在我的css文件中,我添加了相同的路径,它可以工作! – jin 2010-03-22 05:05:34

+0

错误控制台中的任何错误? – 2010-03-22 12:21:24

相关问题