Firefox中是否有一个事件在使用后输入firefox搜索字段?在Safari中,它被称为SafariBeforeSearchEvent(beforeSearch)。
答案 0 :(得分:2)
我在FireFox中找不到任何此类事件,也没有听说过。但是,您可以尝试简单地捕获可能导致FireFox中搜索栏的任何事件。这里有一些简单的JQuery会告诉你刚刚触发了什么事件。然后,您可以根据需要为Firefox设置任何条件。
F3 =事件114, Alt + F =事件70
希望这会有所帮助。祝你好运。
<html>
<head>
<style type="text/css">
</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function () {
//Catch F3
$('body').on('keyup', function(e) {
if(e.which==114) {
e.stopPropagation();
//START Call/insert my on before search routines here
alert(e.which);
//END -----------------------------------------------
return false;
}
});
/*
$('body').on('keyup', function(e) {
alert(e.which);
});
*/
});
</script>
</head>
<body>
</body>
</html>