pppguest3962
狐狸大王
狐狸大王
  • UID26872
  • 注册日期2008-11-01
  • 最后登录2023-08-16
  • 发帖数343
  • 经验158枚
  • 威望0点
  • 贡献值236点
  • 好评度5点
阅读:2115回复:6

请教:如何在一堆keyconfig的一堆ID里找出想要的菜单,给加上热键?(Keyconfig)

楼主#
更多 发布于:2010-11-06 11:44
如附件图,想把AutoPager的开启关闭功能找出相应keconfig ID,是否有什么方法呢?
如果是另外的某些菜单功能呢? (是不是凡是菜单选项,都会存在一个ID的呢?)
如果没有的话,是否可以手动增加上去,使FF实现对这个菜单的热键支持。。。
ithinc
狐狸大王
狐狸大王
  • UID22844
  • 注册日期2008-02-04
  • 最后登录2014-09-28
  • 发帖数371
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
1楼#
发布于:2010-11-06 11:44
DOM Inspector。
每个菜单项都对应一个command id或者oncommand代码。keyconfig也可以写脚本代码的吧?
Tab Utilities的功能要求,请提交到http://tabutils.uservoice.com
mattmonkey
火狐狸
火狐狸
  • UID33282
  • 注册日期2010-07-04
  • 最后登录2012-01-02
  • 发帖数196
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
2楼#
发布于:2010-11-06 11:44
如果菜单本身没有设置快捷键的话 keyconfig是发现不了的。
你图中红框里的那个启动菜单项,就是这种情况。

除非找人帮你找对应的代码。然后新建一个快捷键加入对应的内容
pppguest3962
狐狸大王
狐狸大王
  • UID26872
  • 注册日期2008-11-01
  • 最后登录2023-08-16
  • 发帖数343
  • 经验158枚
  • 威望0点
  • 贡献值236点
  • 好评度5点
3楼#
发布于:2010-11-06 11:44
是啊,很明显AutoPager的启动关闭,没有自带热键,DOM Inspector好像很复杂,貌似只是针对打开的网页来找一些东西的,请问我应该怎么样找出AUTOPAGER的开关的ID呢?
找到ID后,又应该如何在keyconfig里加入控制呢?
谢谢解答!
dindog
千年狐狸
千年狐狸
  • UID30818
  • 注册日期2009-10-24
  • 最后登录2025-02-19
  • 发帖数1201
  • 经验67枚
  • 威望0点
  • 贡献值34点
  • 好评度10点
4楼#
发布于: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');" },
        ]
);
以前firefox跳个票的时间现在可以发布几个正式版了-_-
pppguest3962
狐狸大王
狐狸大王
  • UID26872
  • 注册日期2008-11-01
  • 最后登录2023-08-16
  • 发帖数343
  • 经验158枚
  • 威望0点
  • 贡献值236点
  • 好评度5点
5楼#
发布于:2010-11-06 11:44
hi,楼上的各位狐友,感谢大家的解答,再请教各位一个问题,不知是否能授之以渔,感激不尽;

请问
autopagerMain.onEnable()
类似这个Autopager的开关code

是否能通过DOM Inspector来找出另外一个类似未知菜单的key呢?

而DOM Inspector只有DOM Nodes能search,貌似也不能直接找出autopagerMain.onEnable()。。。
dindog
千年狐狸
千年狐狸
  • UID30818
  • 注册日期2009-10-24
  • 最后登录2025-02-19
  • 发帖数1201
  • 经验67枚
  • 威望0点
  • 贡献值34点
  • 好评度10点
6楼#
发布于:2010-11-06 11:44
这个?我没装autopager,但command大概可以用dom inspector找到
以前firefox跳个票的时间现在可以发布几个正式版了-_-
游客

返回顶部