js/core/elem/elem.js in rsence-pre-2.1.0.20 vs js/core/elem/elem.js in rsence-pre-2.1.0.21
- old
+ new
@@ -1106,10 +1106,16 @@
_getComputedStyle: function(_elem,_key){
return document.defaultView.getComputedStyle(_elem,null).getPropertyValue(_key);
},
_getComputedStyleIE: function(_elem,_key){
+ if(_key === 'width'){
+ return _elem.clientWidth+'px';
+ }
+ if(_key === 'height'){
+ return _elem.clientHeight+'px';
+ }
var _camelName = _key.replace(
/((-)([a-z])(\w))/g,
function($0, $1, $2, $3, $4) {
return $3.toUpperCase() + $4;
}
@@ -1265,9 +1271,11 @@
_browserType.ie7 = _isIE && (_ua.indexOf("MSIE 7") !== -1);
_browserType.ie8 = _isIE && (_ua.indexOf("MSIE 8") !== -1);
_browserType.ie9 = _isIE && (_ua.indexOf("MSIE 9") !== -1);
// Experimental; don't treat IE9 as an IE at all.
+ // NOTE: IE9 Beta does still not behave like a standard web browser.
+ // It will probably require as much tuning as earlier IE versions.
if(_browserType.ie9){
_browserType.ie = false;
}
_browserType.firefox = _ua.indexOf("Firefox") !== -1;