javascript-检查SWF是否具有焦点

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

在IE中,如果SWF具有焦点,则无法在JavaScript中检测到onkeydown事件,但是Firefox始终会检测到onkeydown.

解决方法:

用Javascript检测到它吗? Javascript具有onFocus和onBlur事件,

var hasFocus=false;

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

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

我不确定如何在AS中执行此操作…

上一篇:使用xpath在JavaScript中还原DOM范围


下一篇:javascript-将键盘和鼠标事件发送到Flash Movie