ithinc
狐狸大王
狐狸大王
  • UID22844
  • 注册日期2008-02-04
  • 最后登录2014-09-28
  • 发帖数371
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
阅读:2155回复: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
ithinc
狐狸大王
狐狸大王
  • UID22844
  • 注册日期2008-02-04
  • 最后登录2014-09-28
  • 发帖数371
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
1楼#
发布于:2011-04-14 20:42
fly2never:要是能在地址栏输入关键词,然后ctrl+enter直接切换到默认搜索引擎就好了回到原帖

地址栏直接回车不就是默认搜索么。
Tab Utilities的功能要求,请提交到http://tabutils.uservoice.com
游客

返回顶部