Javascript 我可以使用哪个事件捕获页面搜索?
是否存在每次用户使用浏览器搜索在页面中查找术语时激发的事件?发生这种情况时,我如何检测它并采取措施?我已将以下内容用于CTRL+F事件,请参见:Javascript 我可以使用哪个事件捕获页面搜索?,javascript,javascript-events,Javascript,Javascript Events,是否存在每次用户使用浏览器搜索在页面中查找术语时激发的事件?发生这种情况时,我如何检测它并采取措施?我已将以下内容用于CTRL+F事件,请参见: 可能重复:如果用户使用快速搜索(只需开始键入),该怎么办?Firefox有这个功能,我不知道其他浏览器是否有这个功能。Ctrl+F并不总是快捷方式。在Mac上,它是Cmd+f2。它不会捕获后续搜索,只需点击回车键3。它不会捕获通过鼠标(通过浏览器菜单)触发的搜索 Ext.EventManager.on(document, Ext.isOpera ?
可能重复:如果用户使用快速搜索(只需开始键入),该怎么办?Firefox有这个功能,我不知道其他浏览器是否有这个功能。Ctrl+F并不总是快捷方式。在Mac上,它是Cmd+f2。它不会捕获后续搜索,只需点击回车键3。它不会捕获通过鼠标(通过浏览器菜单)触发的搜索
Ext.EventManager.on(document, Ext.isOpera ? 'keypress' : 'keydown', function(e){
if(e.keyCode == 70 && e.ctrlKey){
e.stopEvent();
if(Ext.isIE){
e.browserEvent.keyCode = 0;
}
// do stuff
}
return false;
});