阅读:2552回复:7
keyconfig:如何实现F6功能
keyconfig中alt+d和ctrl+l只能定位到地址栏,不能像F6一样,在地址栏与页面之间切换,如何让ctrl+l也实现F6的全部功能?代码应怎么写?
在网上查到用ctrl+F关闭查找栏的代码,觉得用类似方法应该可以实现: gFindBar.hidden ? gFindBar.onFindCommand() : gFindBar.close(); |
|
1楼#
发布于:2008-10-01 01:00
比我想象的要难啊,居然没人回答。看来keyconfig还不够普及。这样吧,让ctrl+l设为光标焦点回到浏览页面,降低难度,高手作答。
|
|
2楼#
发布于:2008-10-01 01:00
一般用Ctrl+L,然后Enter打开页面,自动聚焦,很少用F6;至于Ctrl+F一般用Ctrl+K,然后Shift+Enter,页面内查找~
|
|
3楼#
发布于:2008-10-01 01:00
关闭标签的时候光标有时会跑到地址栏或是搜索栏,这时再输入快捷键如J、H等就会直接写进地址栏或搜索栏,因此得先用鼠标点击浏览页面,有点麻烦,所以问大家。
|
|
4楼#
发布于:2008-10-01 01:00
得了,没人作答。
突然发现Tab键也可以切换,也比F6好按,就用Tab了。 |
|
5楼#
发布于:2008-10-01 01:00
functions for keyconfig里面有切换frame的代码,不是那么简单就是了,特别是F6,F6可以在Firefox界面和页面Frames之间切换。
|
|
6楼#
发布于:2008-10-01 01:00
有总比没有好,楼上的分享下代码吧。
keyconfig在thunderbird中F6键的代码是SwitchPaneFocus(event);但这在firefox中用不了,不知该怎么改。 |
|
7楼#
发布于:2008-10-01 01:00
自己到 functions for keyconfig 里面找吧,有一个文件还有一些零零碎碎的代码
|
|