Per*_*eus 1 javascript firefox google-chrome keyboard-events
我在页面中运行了Javascript.以下是我正在使用的代码.
window.document.onkeydown = keydown;
function keydown()
{ 
  alert("keydown");
}
 window.document.onfocusin = focussedin ;
 function focussedin ()
{ 
   alert("focus in");
 }
在这里,如果我运行代码,我没有得到firefox和chrome的警报焦点.window.document.onfocusin是否在IE以外的其他浏览器中不起作用?
onfocusin  只有http://help.dottoro.com/ljggspvo.php支持  IE 
你应该使用onfocus.
 function onfocusFun ()
 { 
   console.log("focus in");
 }
 window.onfocus = onfocusFun;
注意:firefox的行为是正确的,因为一旦打开警报框就会从文档中丢失焦点,并且在关闭警报框时会忽略焦点.请改用console.log.
| 归档时间: | 
 | 
| 查看次数: | 1909 次 | 
| 最近记录: |