\r
if( html ) this._contentHTML = html; \r
\r
- this[ 'appendTo' ]( X_Node_body /* X_Node_systemNode */ )\r
+ this[ 'appendTo' ]( X_Node_systemNode )\r
[ 'listenOnce' ]( X_EVENT_KILL_INSTANCE, X_Util_NinjaIframe_handleEvent );\r
\r
X_ViewPort[ 'listenOnce' ]( X_EVENT_AFTER_UPDATE, this, X_Util_NinjaIframe_handleEvent );\r
this._iwin.location.reload();\r
};\r
\r
- if( !opt_contentHTML && opt_contentHTML !== '' ) return this;\r
+ if( !X_Type_isString( opt_contentHTML ) ) return this;\r
\r
this._contentHTML = opt_contentHTML;\r
\r
if( !( X_UA[ 'IE' ] < 9 ) ){\r
X_Util_NinjaIframe_writeToIframe( this );\r
- this._ready = true;\r
+ //this._ready = true;\r
};\r
\r
return this;\r
// こちらに名前をsetしないとtargetが動作しない\r
if( X_UA[ 'IE' ] ) this._iwin.name = this._name;\r
\r
- this[ 'listen' ]( [ X_UA[ 'IE' ] < 9 ? 'readystatechange' : 'load', 'error' ], this, X_Util_NinjaIframe_handleEvent );\r
+ this[ 'listen' ]( X_UA[ 'IE' ] < 9 ? 'readystatechange' : [ 'load', 'error' ], X_Util_NinjaIframe_handleEvent );\r
\r
if( !( X_UA[ 'IE' ] < 9 ) ){\r
- ( this._contentHTML || this._contentHTML === '' ) && X_Util_NinjaIframe_writeToIframe( this );\r
- this._ready = true;\r
+ X_Util_NinjaIframe_writeToIframe( this );\r
+ //this._ready = true;\r
return;\r
};\r
//break; これあると IE8 で駄目!\r
if( ( raw.readyState !== 'complete' && raw.readyState !== 'loaded' ) ) break;\r
// ie9-\r
if( !this._ready ){\r
- ( this._contentHTML || this._contentHTML === '' ) && X_Util_NinjaIframe_writeToIframe( this );\r
- this._ready = true;\r
+ X_Util_NinjaIframe_writeToIframe( this );\r
+ //this._ready = true;\r
break;\r
};\r
// onload\r