我知道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