-X.ViewPort.listenOnce( X_TEMP.SYSTEM_EVENT_INIT, function(){\r
-\r
- var node = Node._systemNode,\r
- \r
- // http://jsdo.it/imaya/kTYg\r
- body = document.body,\r
- defaultOverflow = document.body.style.overflow,\r
- width, height;\r
-\r
- body.style.overflow = 'hidden';\r
- w = body.clientWidth;\r
- h = body.clientHeight;\r
-\r
- body.style.overflow = 'scroll';\r
- w -= body.clientWidth;\r
- h -= body.clientHeight;\r
-\r
- if( !w ) w = body.offsetWidth - body.clientWidth;\r
- if( !h ) h = body.offsetHeight - body.clientHeight;\r
- body.style.overflow = defaultOverflow; \r
-\r
- X.Dom.BoxModel.vScrollbarSize = w;\r
- X.Dom.BoxModel.hScrollbarSize = h;\r
- if( h <= 0 ){ // ie6, ie11, firefox で 負の値が返る\r
- console.log( 'invalid hScrollbarSize: ' + h );\r
- X.Dom.BoxModel.hScrollbarSize = w;\r
- };\r
- //\r