阅读:2737回复:4
获取firefox菜单项的id的扩展的使用心得(DOM Inspector和InspectorWidget)
首先在官网上下载DOM inspector和InspectorWidget,并安装重新启动firefox完成安装.然后在导航工具栏的空白处点击右键选择"定制",打开了"定制工具栏"窗口,将"inspector"图标拖到导航工具栏中.如果需要知道相关按钮的id,将定制工具栏 中的所有图标都拖放到导航工具栏或菜单栏的空白处.然后就可以使用这两个扩展进行菜单项的id查找了.
1.能够点击鼠标一次就选中的菜单项: 先点击一下 inspector按钮(就是之前拖放出来的"inspector"图标),然后用鼠标点击一下要选中的菜单项,此时会出现DOM inspector的窗口,并在窗口的右边会有显示出选中的菜单项的一些资料.一般会有id,label,command,oncommand等等,也可能不完全有这些资料. 2.需要多次点击鼠标(包含左,右键点击)才能选中的菜单项: 必须先用鼠标点击一下所要选中的菜单项能够使用键盘进行操作弹出此菜单时的地方,(这句话比较难懂,举例说明一下,如果你想要选中标签页中的右键菜单中的"新建标签页",那么就必须先用鼠标点击一下标签页,使鼠标的焦点在标签页上,可以使用键盘的右键键确认一下能够弹出标签页的右键菜单),然后用鼠标点击一下inspector按钮,再用键盘的快捷键进行操作得到与所要选中的菜单项一样的菜单,此时用鼠标点击一下所要选中的菜单项.也会出现DOM inspector的窗口,并在窗口的右边会有显示出选中的菜单项的一些资料. 3.如果需要做cutemenus的用户: 可以用DOM inspector打开firefox.或者使用第1点的方法点击一下主菜单的"文件",会马上打开DOM inspector到"文件"的相关资料,再在DOM inspector的左边,找到menu,这样可以找到大部分firefox的菜单项的资料. 但是需要说明的是:不是每个菜单项都有id,command,oncammand中的任何一个或全部.有的菜单只有label,有的连label都没有.所以不是所有的菜单项都可以加图标到该项目的左边的.例如,在about:config的窗口的右键菜单的"新建",就没有上面所述资料.而其他的菜单项基本上可以加上图标. |
|
1楼#
发布于:2008-10-07 13:08
我用menumanipulator扩展来查命令。但有些项目这个扩展查不到。
|
|
2楼#
发布于:2008-10-07 13:08
这篇文章不错,不过有个问题,如果一些键盘上没有右键的键位呢?
|
|
|
3楼#
发布于:2008-10-07 13:08
|
|
4楼#
发布于:2008-10-07 13:08
DOMi 里面的查找功能只提供了 Id,Tag 和 Attr,并没有提供label的查找!
|
|
|