OnLoad事件无法在Firefox扩展程序上使用Google搜索

时间:2011-06-09 13:48:04

标签: javascript firefox firefox-addon

我在Firefox扩展程序上使用onLoad事件来检测每次加载页面并显示Javascript警报(https://developer.mozilla.org/en/Code_snippets/On_page_load上的第一个示例)。

我意识到它与Google搜索引擎不兼容(例如,如果您更改关键字并显示新搜索,则不会显示新的Javascript警报。)

如果您键入一个或多个键盘并按“Enter”或单击“搜索”,是否有人知道如何显示提醒?

2 个答案:

答案 0 :(得分:1)

好吧,您可以在搜索表单中查找keyup / keydown事件并过滤Enter(13)。您可以在搜索按钮上观看click事件。这应该做你想要的,虽然它意味着与谷歌搜索的紧密结合,所以每次谷歌改变他们的页面时你都必须更新你的选择器/逻辑。

答案 1 :(得分:0)

一个简单的解决方案是在事件监听器中使用事件“change”!