阅读:2306回复:8
[ucjs]搜索栏Ctrl+Enter切换到默认引擎并搜索
这个功能应该更通用一点。
(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;\ }\ ")); })(); |
|
|
1楼#
发布于:2011-04-14 20:42
很不错的JS,我等了半个月才等到的,谢谢楼主!
|
|
2楼#
发布于:2011-04-14 20:42
good 试一试
|
|
|
3楼#
发布于:2011-04-14 20:42
要是能在地址栏输入关键词,然后ctrl+enter直接切换到默认搜索引擎就好了
|
|
|
4楼#
发布于:2011-04-14 20:42
很好,试试。
|
|
5楼#
发布于:2011-04-14 20:42
|
|
|
6楼#
发布于:2011-04-14 20:42
地址栏一般用google;但是默认搜索未必是。
|
|
7楼#
发布于:2011-04-14 20:42
不错。记号一下
|
|
8楼#
发布于:2011-04-14 20:42
咱是google控呀~
|
|