return;\r
};\r
\r
- if( async && startTime + 15 <= X_Timer_now() && html ){\r
+ if( async && startTime + X_Timer_INTERVAL_TIME <= X_Timer_now() && html ){\r
handler.progress( 1 - html.length / async[ 0 ] );\r
X_Timer_once( 0, X_HTMLParser_exec, [ html, handler, async ] );\r
return;\r
( ( phase = 5 ) && ( attrName = html.substring( start, i ) ) );\r
break;\r
case 5 : // 属性の = または次の属性または htmlタグの閉じ\r
- ( whiteSpace[ chr ] & 16 ) ?// ie4 未対応の属性には cite = http:// となる\r
- 1 :\r
+ !( whiteSpace[ chr ] & 16 ) &&// ie4 未対応の属性には cite = http:// となる\r
+ // 1 :\r
( alphabets[ chr ] & 3 ) ?\r
( ( phase = 4 ) && ( attrs[ attrs.length ] = attrName ) && ( start = i ) ) :\r
chr === '=' ?\r