- if( ( 5.5 < X_UA[ 'IE' ] && X_UA[ 'IE' ] < 9 )
- ||
- // TODO ie5... activeElement に障るとエラーになるため VBS 経由で activeElement に触り安全確認する(未確認)
- ( 5 <= X_UA[ 'IE' ] && X_UA[ 'IE' ] < 5.5 && !window[ 'vbs_testAE' ]() )
- ){
- xnode = X_Node_getXNode( document.activeElement );
+ if( X_UA[ 'IE' ] < 9 && ( elm = FocusUtility_getFocusedElement() ) ){
+ xnode = X_Node_getXNode( elm );