我知道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. 图像.onerror调用的范围中有哪些变量?
- 2. AngularJS $范围变量在窗口onclick
- 3. 如何在Swift中扩展变量的范围
- 4. NetworkX有哪些可扩展性问题?
- 5. 如何扩展此范围
- 6. 在VBA中扩展范围
- 7. 如何从当前文档/窗口访问Firefox扩展变量
- 8. WPF扩展窗口
- 9. php类和扩展,变量范围混淆
- 10. 范围变量中,如果
- 11. Symfony2:范围扩展异常
- 12. 扩展javascript功能范围
- 13. Asp.Net:扩展范围验证
- 14. 可扩展列表视图组位置变量导致索引超出范围
- 15. Java FX - 不可扩展窗口
- 16. 范围变量
- 17. 变量范围
- 18. 变量范围
- 19. 变量范围
- 20. 变量范围
- 21. 变量范围
- 22. Angularjs更改范围变量窗口调整大小
- 23. Django窗体,覆盖init,变量范围
- 24. 有哪些GNU C扩展可用,这些扩展在C99中实现并不重要?
- 25. Chrome扩展程序:将变量传递给弹出窗口
- 26. 使用$范围扩展到在指令
- 27. 张量流量可变范围:
- 28. Powershell可变范围串行端口
- 29. 地址窗口扩展
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