阅读:2268回复:0
为什么我用滚轮切换引擎后无法自动搜索
如题,我在搜索框内用滚轮切换搜索引擎后无法自动搜索,如果用点击切换的话就能自动搜索
我使用的滚轮切换脚本 代码如下 (function() { var searchbar = document.getElementById("searchbar"); searchbar.addEventListener("DOMMouseScroll", function(event) { this.selectEngine(event, (event.detail > 0)); }, true); })(); 同时还使用了切换搜索引擎后立即搜索的脚本 (function() { var searchbar = document.getElementById("searchbar"); eval("searchbar.onEnginePopupCommand = " + searchbar.onEnginePopupCommand.toString().replace(/}$/, "if(this.getAttribute('empty') != 'true' &&\ this.textbox.value.length)\ this.textbox.onTextEntered();\ }") ); })(); 现在问题是这两个脚本一起用时 当我现在搜索框内搜完后 再用滚轮切换引擎 它不能自动搜索 但是我选择左键点击 切换引擎后 却可以自动搜索 请问高手改怎么解决 使我能滚轮切换后也能自动搜索呢 |
|
|