ErShixiong
小狐狸
小狐狸
  • UID3557
  • 注册日期2005-03-03
  • 最后登录2005-08-25
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:6062回复:6

请教在FireFox中如何增强搜索功能?

楼主#
更多 发布于:2005-03-03 13:49
想增强FireFox的搜索功能,例如,在FireFox地址栏输入“新浪”,返回的页面是错误页面,想转向到Google或者百度的搜索页面(或者是Google的手气不错页面),不知该如何开发?需要修改Gecko内核代码吗?还是可以通过Plugins方式实现?
xbtsw
狐狸大王
狐狸大王
  • UID413
  • 注册日期2004-11-30
  • 最后登录2009-07-10
  • 发帖数442
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2005-03-03 13:49
我打新浪结果就到sina.com.cn了啊...
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-04-22
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
2楼#
发布于:2005-03-03 13:49
Google的手气不错

about:config里面一个键值可以改它。
ErShixiong
小狐狸
小狐狸
  • UID3557
  • 注册日期2005-03-03
  • 最后登录2005-08-25
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2005-03-03 13:49
about:config只是能修改KeyWord.URL,但如果我需要做一些配置就比较麻烦,我的想法是:
(1)首先拿到地址栏的输入内容,如果是URL,Pass掉,如果是Keyword,转入(2)
(2)根据用户配置,将Keyword链接到搜索页面,如Google,百度,Yahoo

我的问题是:
(1)如何读取地址栏内容即Keyword?在IE中可以使用GetWindowText方法,FireFox中如何读取?

(2)何时读取?在IE中可以使用BeforeNavigate等消息,但Mozilla的Dom文档没看到相应消息。
请教中。。。。
king_ja
小狐狸
小狐狸
  • UID3725
  • 注册日期2005-03-07
  • 最后登录2011-03-04
  • 发帖数44
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2005-03-03 13:49
我也想解决这个问题!!
viewtheard
千年狐狸
千年狐狸
  • UID2383
  • 注册日期2005-01-20
  • 最后登录2024-05-05
  • 发帖数1985
  • 经验497枚
  • 威望1点
  • 贡献值376点
  • 好评度20点
  • 社区居民
  • 忠实会员
5楼#
发布于:2005-03-03 13:49
My Technical Blog: http://art-technical.blogspot.com/
ErShixiong
小狐狸
小狐狸
  • UID3557
  • 注册日期2005-03-03
  • 最后登录2005-08-25
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2005-03-03 13:49
那位大虾狐狸帮忙一下,谢谢了!
游客

返回顶部