我想为Firefox开发一个扩展。现在我在我的项目中添加一个图像,并且我想在我的js中使用它。因为我的元素是动态创建的,所以我没有从xul文件中获取它。如何直接在JS中获取图像?如何直接在我的JS项目中获取图像?
1
A
回答
0
您可以使用data:URI。下面是一个在线发生器:http://www.scalora.org/projects/uriencoder/
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
相关问题
- 1. JS直接从视频流获取图像作为数据url
- 2. 如何在Spring mvc项目中获取图像文件路径?
- 3. 如何从项目中的GIF文件中获取图像
- 4. 如何直接在Ionic 2中获取添加的Firebase项目的ID /密钥?
- 5. 如何从js中的摄像头获取原始图像?
- 6. 如何获取ListView项目的视图?
- 7. Dotnetnuke - 如何直接将我的项目移动到根目录?
- 8. 如何在android中的listview中获取项目的视图?
- 9. Laravel 4 - 在刀片视图中获取图像项目
- 10. 如何从laravel上的不同项目获取图像?
- 11. 如何在jQuerySVG项目中获取getBBox?
- 12. 如何重写的base64图像直接图像在PHP
- 13. 如何在我的项目中获取源代码
- 14. 我如何在我的角度2项目中使用daterangepicker js?
- 15. 直接在Visual Studio项目
- 16. 如何在图像地图鼠标中获取图像的ID
- 17. 如何在快速环境中从图像目录中获取随机图像
- 18. 在PyQt中获取ListWidget项目文本和图像
- 19. 从非直接HTML链接获取图像
- 20. 如何获取Datagrid中的项目数
- 21. 如何获取CheckedListBox中的项目ID?
- 22. 如何获取Qlistview中的Checked项目?
- 23. 如何在javascript中获取图像源?
- 24. 我如何使用preg_match_all获取图像
- 25. 如何在单击链接后从列表视图中获取所选项目?
- 26. 获取图像的方向JS
- 27. 如何在imageView中获取图像的图像名称?
- 28. 如何获得UNNotificationSound在我的项目
- 29. 如何获取项目子文件夹中的所有图像资源?
- 30. 直接获取摄像头截图的方法
你在哪里显示图片?在XUL上下文中,还是附加到窗口? – 2010-03-22 15:29:37