我想爲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. 如何從inkcanvas直接獲取位圖圖像(在wpf中)
- 2. 如何從我的項目圖像文件夾中獲取圖像URL?
- 3. JS直接從視頻流獲取圖像作爲數據url
- 4. 如何在Spring mvc項目中獲取圖像文件路徑?
- 5. 如何從項目中的GIF文件中獲取圖像
- 6. 如何直接在Ionic 2中獲取添加的Firebase項目的ID /密鑰?
- 7. 如何直接在我的項目中使用npm模塊?
- 8. 如何獲取圖像ListView中選定項目的索引?
- 9. 如何在Android項目的res文件夾中獲取圖像的像素
- 10. 獲取GridView項目的圖像名稱
- 11. 如何從js中的攝像頭獲取原始圖像?
- 12. 我如何在我的鈦項目中使用本地圖像
- 13. 如何獲取ListView項目的視圖?
- 14. Dotnetnuke - 如何直接將我的項目移動到根目錄?
- 15. 如何在android中的listview中獲取項目的視圖?
- 16. 如何垂直居中我的圖像?
- 17. 如何從Ember js項目中的str.split()獲取原始值
- 18. Laravel 4 - 在刀片視圖中獲取圖像項目
- 19. 如何從laravel上的不同項目獲取圖像?
- 20. 將Android「Gridlayout庫項目」直接導入到我的項目中
- 21. 如何在我的項目中裁剪圖像的roi
- 22. 如何在佈局中直接獲取視圖模型?
- 23. 如何從order_id獲取選項圖像
- 24. 如何在我的項目中裁剪圖像swift
- 25. 如何獲取圖像中線條的直徑?
- 26. 如何在項目庫中獲取DaoSession?
- 27. 如何在jQuerySVG項目中獲取getBBox?
- 28. 如何在GridView中獲取TextView項目
- 29. Dreamweaver庫項目 - 鏈接和圖像獲取「庫/」
- 30. 從Ruby Gem中,我如何獲取項目的目錄路徑?
你在哪裏顯示圖片?在XUL上下文中,還是附加到窗口? – 2010-03-22 15:29:37