Index: ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/recycleForTouchScreen.js =================================================================== diff -u -r27396 -r27416 --- ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/recycleForTouchScreen.js (.../recycleForTouchScreen.js) (revision 27396) +++ ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/recycleForTouchScreen.js (.../recycleForTouchScreen.js) (revision 27416) @@ -1001,7 +1001,7 @@ var size = calculateSizeAfterZoom(designedTousseWidth,designedTousseHeight,zoomRatio); document.body.style.zoom = 1; - document.getElementsByClassName('mbody')[0].style.zoom = zoomRatio; + documentGetElementsByClassName('mbody')[0].style.zoom = zoomRatio; width = size.width; height = size.height; @@ -1666,7 +1666,7 @@ var errorRemark = $('#hiddenErrorRemark'+row).val(); document.body.style.zoom = 1; - document.getElementsByClassName('mbody')[0].style.zoom = zoomRatio; + documentGetElementsByClassName('mbody')[0].style.zoom = zoomRatio; width = size.width; height = size.height; @@ -1721,7 +1721,7 @@ var size = calculateSizeAfterZoom(designedTousseWidth,designedTousseHeight,zoomRatio); document.body.style.zoom = 1; - document.getElementsByClassName('mbody')[0].style.zoom = zoomRatio; + documentGetElementsByClassName('mbody')[0].style.zoom = zoomRatio; width = size.width; height = size.height; @@ -1946,7 +1946,7 @@ var size = calculateSizeAfterZoom(designedTousseWidth,designedTousseHeight,zoomRatio); document.body.style.zoom = 1; - document.getElementsByClassName('mbody')[0].style.zoom = zoomRatio; + documentGetElementsByClassName('mbody')[0].style.zoom = zoomRatio; width = size.width; height = size.height; @@ -2070,11 +2070,11 @@ width = 980; height = 700; } - var zoomRatio = calculateZoomRatio(designedWidth,designedHeight,actualWidth,actualHeight); + var zoomRatio = calculateZoomRatio(designedWidth,designedHeight,actualWidth,actualHeight); var size = calculateSizeAfterZoom(designedTousseWidth,designedTousseHeight,zoomRatio); - document.body.style.zoom = 1; - document.getElementsByClassName('mbody')[0].style.zoom = zoomRatio; + document.body.style.zoom = 1; + documentGetElementsByClassName('mbody')[0].style.zoom = zoomRatio; width = size.width; height = size.height; @@ -2108,7 +2108,7 @@ var size = calculateSizeAfterZoom(designedTousseWidth,designedTousseHeight,zoomRatio); document.body.style.zoom = 1; - document.getElementsByClassName('mbody')[0].style.zoom = zoomRatio; + documentGetElementsByClassName('mbody')[0].style.zoom = zoomRatio; width = size.width; height = size.height; @@ -3907,8 +3907,8 @@ var zoomRatio = calculateZoomRatio(designedWidth,designedHeight,actualWidth,actualHeight); var size = calculateSizeAfterZoom(designedTousseWidth,designedTousseHeight,zoomRatio); - document.body.style.zoom = 1; - document.getElementsByClassName('mbody')[0].style.zoom = zoomRatio; + document.body.style.zoom = 1; + documentGetElementsByClassName('mbody')[0].style.zoom = zoomRatio; width = size.width; height = size.height; @@ -3946,8 +3946,8 @@ var zoomRatio = calculateZoomRatio(designedWidth,designedHeight,actualWidth,actualHeight); var size = calculateSizeAfterZoom(designedTousseWidth,designedTousseHeight,zoomRatio); - document.body.style.zoom = 1; - document.getElementsByClassName('mbody')[0].style.zoom = zoomRatio; + document.body.style.zoom = 1; + documentGetElementsByClassName('mbody')[0].style.zoom = zoomRatio; var width = 980; var height = 330; @@ -3994,8 +3994,8 @@ var zoomRatio = calculateZoomRatio(designedWidth,designedHeight,actualWidth,actualHeight); var size = calculateSizeAfterZoom(designedTousseWidth,designedTousseHeight,zoomRatio); - document.body.style.zoom = 1; - document.getElementsByClassName('mbody')[0].style.zoom = zoomRatio; + document.body.style.zoom = 1; + documentGetElementsByClassName('mbody')[0].style.zoom = zoomRatio; width = size.width; height = size.height; @@ -4134,8 +4134,8 @@ var zoomRatio = calculateZoomRatio(designedWidth,designedHeight,actualWidth,actualHeight); var size = calculateSizeAfterZoom(designedTousseWidth,designedTousseHeight,zoomRatio); - document.body.style.zoom = 1; - document.getElementsByClassName('mbody')[0].style.zoom = zoomRatio; + document.body.style.zoom = 1; + documentGetElementsByClassName('mbody')[0].style.zoom = zoomRatio; width = size.width; height = size.height; @@ -4234,7 +4234,7 @@ var size = calculateSizeAfterZoom(designedTousseWidth,designedTousseHeight,zoomRatio); document.body.style.zoom = 1; - document.getElementsByClassName('mbody')[0].style.zoom = zoomRatio; + documentGetElementsByClassName('mbody')[0].style.zoom = zoomRatio; width = size.width; height = size.height; Index: ssts-web/src/main/webapp/js/common.js =================================================================== diff -u -r27411 -r27416 --- ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 27411) +++ ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 27416) @@ -119,6 +119,33 @@ },1000); } +/* +*IE8以下兼容document.getElementsByClassName +*/ +function documentGetElementsByClassName(className) { + if(!document.getElementsByClassName){ + document.getElementsByClassName = function(className){ + var children = document.getElementsByTagName('*'); + var elements = new Array(); + for (var i=0; i