_init : function(){\r
var s, size, h, r;\r
if( X.Dom.Event.DOM_PRE_INIT <= X.Dom.readyState ) return X.Callback.UN_LISTEN;\r
- if( s = X.Dom._script ){\r
- s.parentNode.removeChild( s );\r
- s.onreadystatechange = X.emptyFunction;\r
- s.onreadystatechange = null;\r
- delete X.Dom._script;\r
- };\r
delete X.Dom._init;\r
X.Dom.readyState = X.Dom.Event.DOM_PRE_INIT;\r
\r
_getSize :\r
X.UA.IE ?\r
new Function( 'return[X.Dom._root.clientWidth,X.Dom._root.clientHeight]' ) :\r
+\r
new Function( 'return[window.innerWidth,window.innerHeight]' ),\r
\r
getSize : function(){\r
// Safari2.0.4では標準・互換どちらも document.body\r
\r
Node.root._updateTimerID && Node.root._startUpdate();\r
- \r
+ /*X.UA.Opera ?\r
+ ( document.documentElement && document.documentElement.clientWidth ?\r
+ new Function( 'return[document.documentElement.clientWidth,document.documentElement.clientHeight]' ) :\r
+ new Function( 'return[document.body.clientWidth,document.body.clientHeight]' )\r
+ ) :*/ \r
return [\r
X.Dom._root.scrollWidth || X.Dom._root.offsetWidth,\r
X.Dom._root.scrollHeight || X.Dom._root.offsetHeight\r