cenfit
火狐狸
火狐狸
  • UID37528
  • 注册日期2011-10-08
  • 最后登录2021-11-01
  • 发帖数260
  • 经验19枚
  • 威望0点
  • 贡献值12点
  • 好评度1点
阅读:2419回复:7

如何用keyconfig一键搜索有道词典

楼主#
更多 发布于:2012-04-29 11:19
如题,下载keyconfig后,不太会添加这一功能,是不是要用js?例如,在任意网页用鼠标选中一个单词或几个单词,设定用y启动有道词典。
谢谢!
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
1楼#
发布于:2012-04-29 11:19
现在有相应的Bookmarklet吗?如果有添加为书签用快捷键调用就可以了。
<!-- l --><a class="postlink-local" href="https://www.firefox.net.cn/forum/viewtopic.php?t=26087">viewtopic.php?t=26087</a><!-- l -->
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
2楼#
发布于:2012-04-29 11:19
写了段代码,不知道我理解对了没有。
gBrowser.loadOneTab('http://dict.youdao.com/search?q=' + encodeURI(getBrowserSelection().toString()), null, null, null, false, false);
hitfit
小狐狸
小狐狸
  • UID38684
  • 注册日期2012-04-18
  • 最后登录2012-04-29
  • 发帖数1
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2012-04-29 11:19
谢谢!
但是,2楼给出的:if(window.loadURI) loadURI(getShortcutOrURI('填入你定义的关键词',{}));
以及改写为:if(window.loadURI) loadURI(getShortcutOrURI('y',{}));
都不能设置书签。

另外,3楼的代码是用在哪里的,keyconfig吗?
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
4楼#
发布于:2012-04-29 11:19
hitfit:谢谢!
但是,2楼给出的:if(window.loadURI) loadURI(getShortcutOrURI('填入你定义的关键词',{}));
以及改写为:if(window.loadURI) loadURI(getShortcutOrURI('y',{}));
都不能设置书签。

另外,3楼的代码是用在哪里的,keyconfig吗?
回到原帖

定义的关键词不是指想要的快捷键,而是对某个书签自己设置的“关键字”。如果你没有相应的Bookmarklet可能用不上。
代码是到keyconfig - 新建快捷键,然后填到CODE区的,填入后确定再设置个快捷键就能用了。
cenfit
火狐狸
火狐狸
  • UID37528
  • 注册日期2011-10-08
  • 最后登录2021-11-01
  • 发帖数260
  • 经验19枚
  • 威望0点
  • 贡献值12点
  • 好评度1点
5楼#
发布于:2012-04-29 11:19
我好想明白了,2楼这段代码要放在有道词典小书签中,然后给“填入你定义的关键词”重命名一个自己喜欢的小书签名称,例如,“有道词典”,与原书签名称一致。
然后,在给这个书签设置一个快捷键,例如,y。
哎,最后发现,找不到有道词典的小书签,网上找到的几个都是有道翻译的。
呵呵,多谢!
cenfit
火狐狸
火狐狸
  • UID37528
  • 注册日期2011-10-08
  • 最后登录2021-11-01
  • 发帖数260
  • 经验19枚
  • 威望0点
  • 贡献值12点
  • 好评度1点
6楼#
发布于:2012-04-29 11:19
又看了一遍yfdyh000给的keyconfig代码,设置成功了。
多谢!
CooB
千年狐狸
千年狐狸
  • UID2829
  • 注册日期2005-02-06
  • 最后登录2023-05-23
  • 发帖数2176
  • 经验140枚
  • 威望0点
  • 贡献值18点
  • 好评度3点
  • 社区居民
  • 忠实会员
7楼#
发布于:2012-04-29 11:19
感谢,这个方法对我很有用。
游客

返回顶部