2011-02-09 85 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以檢查閃光燈失去焦點時的情況。