Index: ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js =================================================================== diff -u -r36326 -r36339 --- ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 36326) +++ ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 36339) @@ -7140,27 +7140,33 @@ if(sstsConfig.enableAvailableSterilizationProgramsOfTousseFunction){ top.document.onkeydown = getUserBarcode; function getUserBarcode(keyCode) { - if (event.keyCode == 48) { + var keyNum; + if(event){ + keyNum = event.keyCode; + }else if(top.window.event){ + keyNum = top.window.event.keyCode + } + if (keyNum == 48) { barcodeTemp += '0'; - } else if (event.keyCode == 49) { + } else if (keyNum == 49) { barcodeTemp += '1'; - } else if (event.keyCode == 50) { + } else if (keyNum == 50) { barcodeTemp += '2'; - } else if (event.keyCode == 51) { + } else if (keyNum == 51) { barcodeTemp += '3'; - } else if (event.keyCode == 52) { + } else if (keyNum == 52) { barcodeTemp += '4'; - } else if (event.keyCode == 53) { + } else if (keyNum == 53) { barcodeTemp += '5'; - } else if (event.keyCode == 54) { + } else if (keyNum == 54) { barcodeTemp += '6'; - } else if (event.keyCode == 55) { + } else if (keyNum == 55) { barcodeTemp += '7'; - } else if (event.keyCode == 56) { + } else if (keyNum == 56) { barcodeTemp += '8'; - } else if (event.keyCode == 57) { + } else if (keyNum == 57) { barcodeTemp += '9'; - } else if (event.keyCode == 13) { + } else if (keyNum == 13) { if(top.Ext.getCmp('newUser')){ Ext.Ajax.request({ url: WWWROOT + '/systemmanage/user/userAction!getUserIsHasOperation.do',