阅读:2117回复:6
请教:如何在一堆keyconfig的一堆ID里找出想要的菜单,给加上热键?(Keyconfig)
如附件图,想把AutoPager的开启关闭功能找出相应keconfig ID,是否有什么方法呢?
如果是另外的某些菜单功能呢? (是不是凡是菜单选项,都会存在一个ID的呢?) 如果没有的话,是否可以手动增加上去,使FF实现对这个菜单的热键支持。。。 |
|
1楼#
发布于:2010-11-06 11:44
这个?我没装autopager,但command大概可以用dom inspector找到
|
|
|
2楼#
发布于:2010-11-06 11:44
hi,楼上的各位狐友,感谢大家的解答,再请教各位一个问题,不知是否能授之以渔,感激不尽;
请问 autopagerMain.onEnable() 类似这个Autopager的开关code 是否能通过DOM Inspector来找出另外一个类似未知菜单的key呢? 而DOM Inspector只有DOM Nodes能search,貌似也不能直接找出autopagerMain.onEnable()。。。 |
|
3楼#
发布于:2010-11-06 11:44
某已经被和谐的博客遗物,这样都找不出来就帮不到你了
FireGestures.generatePopup(event, [ { label: "切换自动翻页", oncommand: "autopagerMain.onEnable();" }, { label: "一翻到底", oncommand: "autopagerMain.loadPages(content.document,10000);" }, { label: "自动翻 3 页", oncommand: "autopagerMain.loadPages(content.document,3);" }, { label: "自动翻 5 页", oncommand: "autopagerMain.loadPages(content.document,5);" }, { label: "自动翻 10 页", oncommand: "autopagerMain.loadPages(content.document,10);" }, { label: "自动翻页工作室", oncommand: "toggleSidebar('viewautopagerSidebar');" }, ] ); |
|
|
4楼#
发布于:2010-11-06 11:44
是啊,很明显AutoPager的启动关闭,没有自带热键,DOM Inspector好像很复杂,貌似只是针对打开的网页来找一些东西的,请问我应该怎么样找出AUTOPAGER的开关的ID呢?
找到ID后,又应该如何在keyconfig里加入控制呢? 谢谢解答! |
|
5楼#
发布于:2010-11-06 11:44
如果菜单本身没有设置快捷键的话 keyconfig是发现不了的。
你图中红框里的那个启动菜单项,就是这种情况。 除非找人帮你找对应的代码。然后新建一个快捷键加入对应的内容 |
|
6楼#
发布于:2010-11-06 11:44
DOM Inspector。
每个菜单项都对应一个command id或者oncommand代码。keyconfig也可以写脚本代码的吧? |
|
|