ithinc
狐狸大王
狐狸大王
  • UID22844
  • 注册日期2008-02-04
  • 最后登录2014-09-28
  • 发帖数371
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
阅读:2142回复:8

[ucjs]搜索栏Ctrl+Enter切换到默认引擎并搜索

楼主#
更多 发布于:2011-04-14 20:42
这个功能应该更通用一点。
(function _switchToDefaultEngineAndSearch() {
  var searchbar = document.getElementById("searchbar");
  eval("searchbar.textbox.onTextEntered = " + searchbar.textbox.onTextEntered.toString().replace(/(?=.*handleSearchCommand.*)/, "\
    if (evt && evt.ctrlKey) {\
      var ss = document.getBindingParent(this).searchService;\
      ss.currentEngine = ss.defaultEngine;\
    }\
  "));
})();
Tab Utilities的功能要求,请提交到http://tabutils.uservoice.com
shenyixin99
狐狸大王
狐狸大王
  • UID30127
  • 注册日期2009-08-19
  • 最后登录2011-11-20
  • 发帖数318
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2011-04-14 20:42
很不错的JS,我等了半个月才等到的,谢谢楼主!
fly2never
火狐狸
火狐狸
  • UID29103
  • 注册日期2009-06-08
  • 最后登录2017-06-06
  • 发帖数116
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2011-04-14 20:42
good 试一试
Every browser does fast. But not every browser does good.
fly2never
火狐狸
火狐狸
  • UID29103
  • 注册日期2009-06-08
  • 最后登录2017-06-06
  • 发帖数116
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2011-04-14 20:42
要是能在地址栏输入关键词,然后ctrl+enter直接切换到默认搜索引擎就好了
Every browser does fast. But not every browser does good.
saga2008
非常火狐
非常火狐
  • UID25840
  • 注册日期2008-08-15
  • 最后登录2024-01-21
  • 发帖数694
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
4楼#
发布于:2011-04-14 20:42
很好,试试。
ithinc
狐狸大王
狐狸大王
  • UID22844
  • 注册日期2008-02-04
  • 最后登录2014-09-28
  • 发帖数371
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
5楼#
发布于:2011-04-14 20:42
fly2never:要是能在地址栏输入关键词,然后ctrl+enter直接切换到默认搜索引擎就好了回到原帖

地址栏直接回车不就是默认搜索么。
Tab Utilities的功能要求,请提交到http://tabutils.uservoice.com
saga2008
非常火狐
非常火狐
  • UID25840
  • 注册日期2008-08-15
  • 最后登录2024-01-21
  • 发帖数694
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
6楼#
发布于:2011-04-14 20:42
地址栏一般用google;但是默认搜索未必是。
mawith
火狐狸
火狐狸
  • UID18675
  • 注册日期2007-05-14
  • 最后登录2016-12-18
  • 发帖数263
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
7楼#
发布于:2011-04-14 20:42
不错。记号一下
pein0saga
狐狸大王
狐狸大王
  • UID25456
  • 注册日期2008-07-17
  • 最后登录2020-05-16
  • 发帖数305
  • 经验93枚
  • 威望0点
  • 贡献值38点
  • 好评度5点
  • 社区居民
  • 忠实会员
8楼#
发布于:2011-04-14 20:42
咱是google控呀~
游客

返回顶部