2011-02-09 91 views
3

如何检查页面上的SWF元素是否具有焦点?检查SWF是否有焦点

在IE中,如果SWF具有焦点,但Firefox始终检测到onkeydown,则在JavaScript中未检测到事件onkeydown

回答

1

用Javascript检测它? JavaScript有onFocusonBlur事件,

var hasFocus=false; 

DomElem.addEventListener('focus', function(e){ 
    hasFocus=true; 
},false); 

DomElem.addEventListener('blur', function(e){ 
    hasFocus=false; 
},false); 

我不知道怎么做,在AS ...

2

我认为这是当闪光灯获得焦点触发的Event.ACTIVATE。 您还可以在舞台上聆听MOUSE_OUT以检查闪光灯失去焦点时的情况。