我知道window
,gBrowser
,gContextMenu
和更多,但Firefox擴展可用的所有全局變量是什麼?擴展範圍中有哪些變量可用(如窗口,gBrowser)?
3
A
回答
3
在Extension Developer中打開JS shell。點擊enumerateWindows()
,然後chrome://browser/content/browser.xul
。然後鍵入props(window)
來查看所有全局變量(因爲JavaScript中的全局變量實際上只是window
的屬性。但是請注意,有一些擴展開發者的報告導致Firefox 4發生奇怪的事情。
+0
謝謝,順便說一句,它也可以是'道具(這個)'。 – 2011-06-10 19:15:55
相關問題
- 1. 開發一個Firefox擴展,利用gBrowser全局變量
- 2. 圖像.onerror調用的範圍中有哪些變量?
- 3. Firefox擴展:gBrowser未定義
- 4. AngularJS $範圍變量在窗口onclick
- 5. 如何在Swift中擴展變量的範圍
- 6. NetworkX有哪些可擴展性問題?
- 7. 如何擴展此範圍
- 8. Python中的擴展範圍
- 9. 在Angular.js中擴展$範圍
- 10. 在VBA中擴展範圍
- 11. 如何從chrome擴展中訪問窗口變量?
- 12. Chrome擴展中變量範圍的問題
- 13. 如何從當前文檔/窗口訪問Firefox擴展變量
- 14. WPF擴展窗口
- 15. 有人可以擴展一些常見的Crossfilter變量名嗎?
- 16. requestAnimationFrame範圍變更到窗口
- 17. php類和擴展,變量範圍混淆
- 18. 三個變量的支撐範圍擴展
- 19. PHP關閉:將變量範圍擴展到功能
- 20. 擴展hello_chat:howto模仿會話範圍的變量
- 21. 範圍變量中,如果
- 22. Symfony2:範圍擴展異常
- 23. 擴展javascript功能範圍
- 24. 擴展指令範圍AngularJS
- 25. Asp.Net:擴展範圍驗證
- 26. 可擴展列表視圖組位置變量導致索引超出範圍
- 27. Java FX - 不可擴展窗口
- 28. 變量的有效範圍
- 29. 有哪些GNU C擴展可用,這些擴展在C99中實現並不重要?
- 30. 變量範圍
JS殼使用Extension Developer擴展可以列出所有這些,我沒有安裝它(它似乎會導致Fx 4發生時髦的事情),我不記得確切的命令,但我想說這是一些東西像'道具(窗口)' – MatrixFrog 2011-06-09 18:45:05
@MatrixFrog - 謝謝,很好的建議。我已經安裝了它,但它似乎沒有在chrome中運行(不像擴展名)。我應該往裏面找出道具或自動完成的工作和將它複製到我的擴展中以提取變量,或者您有任何其他想法嗎? – 2011-06-09 21:07:22
再次,我忘記了確切的命令,但有些東西你可以點擊頂部列出所有可能的執行上下文。一個是browser.xul,如果你點擊它,它將會切換,這樣'window'就會成爲browser.xul窗口。 – MatrixFrog 2011-06-09 21:53:25