阅读:1438回复:0
更新36后Clear Search Term脚本失效~~
RT,
// ==UserScript== // @name Clear Search Term // @namespace http://www.xuldev.org/ // @description Clears the search term and reset the engine after searching. // @include main // @author Gomita // @version 1.0.20080201 // @homepage http://www.xuldev.org/misc/ucjs.php // ==/UserScript== (function() { var searchbar = document.getElementById("searchbar"); searchbar._doSearchInternal = searchbar.doSearch; searchbar.doSearch = function(aData, aInNewTab) { this._doSearchInternal(aData, aInNewTab); // clear the search term this.value = ""; // reset the search engine this.currentEngine = this.engines ? this.engines[0] : this._engines[0]; }; }());现在36版本的搜索框改进之后这个 关键字搜索后清空搜索框 的脚本会导致无法选择第二个搜索引擎来进行搜索 比如输入关键字之后想选择弹出下拉的那些非默认搜索引擎来进行搜索 但点击之后还是会使用默认的来搜索。 比如默认是google,在搜索框输入 火狐,在弹出的搜索菜单选择bing,点击bing图标但还是会使用默认的google来搜索。 想问下有无替代脚本或者改进下此脚本 用了蛮久了 |
|