洛阳中航光电项目,为12年项目,此处使用反编译工具恢复源码,恢复为.netframe4.0版本,但仍需使用ie8访问; 数据库使用oracle,现再192.168.8.3服务器,访问账户scott,密码800100

globalctrl.js 9.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. function document.onkeypress() {
  2. var event = window.event;
  3. if (event.ctrlKey && event.keyCode == 80) {
  4. event.keyCode = 0;
  5. return false;
  6. }
  7. }
  8. document.onkeydown = document.onkeypress;
  9. function window.onerror() {
  10. return false;
  11. }
  12. function document.oncontextmenu() {
  13. var s = event.srcElement.tagName;
  14. event.returnValue =
  15. (!event.srcElement.disabled &&
  16. (document.selection.createRange().text.length > 0 ||
  17. s == "TEXTAREA" ||
  18. s == "INPUT" && event.srcElement.type == "text"));
  19. }
  20. function document.onselectstart() {
  21. var s = event.srcElement.tagName;
  22. if (s != "INPUT" && s != "TEXTAREA") event.returnValue = false;
  23. }
  24. function MM_findObj(n, d) { //v4.01
  25. var p, i, x;
  26. if (!d) d = document;
  27. if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
  28. d = parent.frames[n.substring(p + 1)].document; n = n.substring(0, p);
  29. }
  30. if (!(x = d[n]) && d.all)
  31. x = d.all[n];
  32. for (i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
  33. for (i = 0; !x && d.layers && i < d.layers.length; i++) x = MM_findObj(n, d.layers[i].document);
  34. if (!x && d.getElementById) x = d.getElementById(n); return x;
  35. }
  36. function MM_dragLayer(objName, x, hL, hT, hW, hH, toFront, dropBack, cU, cD, cL, cR, targL, targT, tol, dropJS, et, dragJS) { //v4.01
  37. //Copyright 1998 Macromedia, Inc. All rights reserved.
  38. var i, j, aLayer, retVal, curDrag = null, curLeft, curTop, IE = document.all, NS4 = document.layers;
  39. var NS6 = (!IE && document.getElementById), NS = (NS4 || NS6);
  40. if (!IE && !NS) return false;
  41. retVal = true;
  42. if (IE && event) event.returnValue = true;
  43. if (MM_dragLayer.arguments.length > 1) {
  44. curDrag = MM_findObj(objName);
  45. if (!curDrag) return false;
  46. if (!document.allLayers) {
  47. document.allLayers = new Array();
  48. with (document) if (NS4) {
  49. for (i = 0; i < layers.length; i++)
  50. allLayers[i] = layers[i];
  51. for (i = 0; i < allLayers.length; i++)
  52. if (allLayers[i].document && allLayers[i].document.layers)
  53. with (allLayers[i].document)
  54. for (j = 0; j < layers.length; j++) allLayers[allLayers.length] = layers[j];
  55. }
  56. else {
  57. if (NS6) {
  58. var spns = getElementsByTagName("span"); var all = getElementsByTagName("div");
  59. for (i = 0; i < spns.length; i++) if (spns[i].style && spns[i].style.position) allLayers[allLayers.length] = spns[i];
  60. }
  61. for (i = 0; i < all.length; i++) if (all[i].style && all[i].style.position) allLayers[allLayers.length] = all[i];
  62. }
  63. }
  64. curDrag.MM_dragOk = true;
  65. curDrag.MM_targL = targL;
  66. curDrag.MM_targT = targT;
  67. curDrag.MM_tol = Math.pow(tol, 2);
  68. curDrag.MM_hLeft = hL;
  69. curDrag.MM_hTop = hT;
  70. curDrag.MM_hWidth = hW;
  71. curDrag.MM_hHeight = hH;
  72. curDrag.MM_toFront = toFront;
  73. curDrag.MM_dropBack = dropBack;
  74. curDrag.MM_dropJS = dropJS;
  75. curDrag.MM_everyTime = et;
  76. curDrag.MM_dragJS = dragJS;
  77. curDrag.MM_oldZ = (NS4) ? curDrag.zIndex : curDrag.style.zIndex;
  78. curLeft = (NS4) ? curDrag.left : (NS6) ? parseInt(curDrag.style.left) : curDrag.style.pixelLeft;
  79. if (String(curLeft) == "NaN") curLeft = 0; curDrag.MM_startL = curLeft;
  80. curTop = (NS4) ? curDrag.top : (NS6) ? parseInt(curDrag.style.top) : curDrag.style.pixelTop;
  81. if (String(curTop) == "NaN") curTop = 0; curDrag.MM_startT = curTop;
  82. curDrag.MM_bL = (cL < 0) ? null : curLeft - cL; curDrag.MM_bT = (cU < 0) ? null : curTop - cU;
  83. curDrag.MM_bR = (cR < 0) ? null : curLeft + cR; curDrag.MM_bB = (cD < 0) ? null : curTop + cD;
  84. curDrag.MM_LEFTRIGHT = 0; curDrag.MM_UPDOWN = 0; curDrag.MM_SNAPPED = false; //use in your JS!
  85. document.onmousedown = MM_dragLayer; document.onmouseup = MM_dragLayer;
  86. if (NS) document.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP);
  87. } else {
  88. var theEvent = ((NS) ? objName.type : event.type);
  89. if (theEvent == 'mousedown') {
  90. var mouseX = (NS) ? objName.pageX : event.clientX + document.body.scrollLeft;
  91. var mouseY = (NS) ? objName.pageY : event.clientY + document.body.scrollTop;
  92. var maxDragZ = null; document.MM_maxZ = 0;
  93. for (i = 0; i < document.allLayers.length; i++) {
  94. aLayer = document.allLayers[i];
  95. var aLayerZ = (NS4) ? aLayer.zIndex : parseInt(aLayer.style.zIndex);
  96. if (aLayerZ > document.MM_maxZ) document.MM_maxZ = aLayerZ;
  97. var isVisible = (((NS4) ? aLayer.visibility : aLayer.style.visibility).indexOf('hid') == -1);
  98. if (aLayer.MM_dragOk != null && isVisible) with (aLayer) {
  99. var parentL = 0; var parentT = 0;
  100. if (NS6) {
  101. parentLayer = aLayer.parentNode;
  102. while (parentLayer != null && parentLayer.style.position) {
  103. parentL += parseInt(parentLayer.offsetLeft); parentT += parseInt(parentLayer.offsetTop);
  104. parentLayer = parentLayer.parentNode;
  105. }
  106. } else if (IE) {
  107. parentLayer = aLayer.parentElement;
  108. while (parentLayer != null && parentLayer.style.position) {
  109. parentL += parentLayer.offsetLeft; parentT += parentLayer.offsetTop;
  110. parentLayer = parentLayer.parentElement;
  111. }
  112. }
  113. var tmpX = mouseX - (((NS4) ? pageX : ((NS6) ? parseInt(style.left) : style.pixelLeft) + parentL) + MM_hLeft);
  114. var tmpY = mouseY - (((NS4) ? pageY : ((NS6) ? parseInt(style.top) : style.pixelTop) + parentT) + MM_hTop);
  115. if (String(tmpX) == "NaN") tmpX = 0; if (String(tmpY) == "NaN") tmpY = 0;
  116. var tmpW = MM_hWidth; if (tmpW <= 0) tmpW += ((NS4) ? clip.width : offsetWidth);
  117. var tmpH = MM_hHeight; if (tmpH <= 0) tmpH += ((NS4) ? clip.height : offsetHeight);
  118. if ((0 <= tmpX && tmpX < tmpW && 0 <= tmpY && tmpY < tmpH) && (maxDragZ == null
  119. || maxDragZ <= aLayerZ)) { curDrag = aLayer; maxDragZ = aLayerZ; }
  120. }
  121. }
  122. if (curDrag) {
  123. document.onmousemove = MM_dragLayer; if (NS4) document.captureEvents(Event.MOUSEMOVE);
  124. curLeft = (NS4) ? curDrag.left : (NS6) ? parseInt(curDrag.style.left) : curDrag.style.pixelLeft;
  125. curTop = (NS4) ? curDrag.top : (NS6) ? parseInt(curDrag.style.top) : curDrag.style.pixelTop;
  126. if (String(curLeft) == "NaN") curLeft = 0; if (String(curTop) == "NaN") curTop = 0;
  127. MM_oldX = mouseX - curLeft; MM_oldY = mouseY - curTop;
  128. document.MM_curDrag = curDrag; curDrag.MM_SNAPPED = false;
  129. if (curDrag.MM_toFront) {
  130. eval('curDrag.' + ((NS4) ? '' : 'style.') + 'zIndex=document.MM_maxZ+1');
  131. if (!curDrag.MM_dropBack) document.MM_maxZ++;
  132. }
  133. retVal = false; if (!NS4 && !NS6) event.returnValue = false;
  134. }
  135. } else if (theEvent == 'mousemove') {
  136. if (document.MM_curDrag) with (document.MM_curDrag) {
  137. var mouseX = (NS) ? objName.pageX : event.clientX + document.body.scrollLeft;
  138. var mouseY = (NS) ? objName.pageY : event.clientY + document.body.scrollTop;
  139. newLeft = mouseX - MM_oldX; newTop = mouseY - MM_oldY;
  140. if (MM_bL != null) newLeft = Math.max(newLeft, MM_bL);
  141. if (MM_bR != null) newLeft = Math.min(newLeft, MM_bR);
  142. if (MM_bT != null) newTop = Math.max(newTop, MM_bT);
  143. if (MM_bB != null) newTop = Math.min(newTop, MM_bB);
  144. MM_LEFTRIGHT = newLeft - MM_startL; MM_UPDOWN = newTop - MM_startT;
  145. if (NS4) { left = newLeft; top = newTop; }
  146. else if (NS6) { style.left = newLeft; style.top = newTop; }
  147. else { style.pixelLeft = newLeft; style.pixelTop = newTop; }
  148. if (MM_dragJS) eval(MM_dragJS);
  149. retVal = false; if (!NS) event.returnValue = false;
  150. }
  151. } else if (theEvent == 'mouseup') {
  152. document.onmousemove = null;
  153. if (NS) document.releaseEvents(Event.MOUSEMOVE);
  154. if (NS) document.captureEvents(Event.MOUSEDOWN); //for mac NS
  155. if (document.MM_curDrag) with (document.MM_curDrag) {
  156. if (typeof MM_targL == 'number' && typeof MM_targT == 'number' &&
  157. (Math.pow(MM_targL - ((NS4) ? left : (NS6) ? parseInt(style.left) : style.pixelLeft), 2) +
  158. Math.pow(MM_targT - ((NS4) ? top : (NS6) ? parseInt(style.top) : style.pixelTop), 2)) <= MM_tol) {
  159. if (NS4) { left = MM_targL; top = MM_targT; }
  160. else if (NS6) { style.left = MM_targL; style.top = MM_targT; }
  161. else { style.pixelLeft = MM_targL; style.pixelTop = MM_targT; }
  162. MM_SNAPPED = true; MM_LEFTRIGHT = MM_startL - MM_targL; MM_UPDOWN = MM_startT - MM_targT;
  163. }
  164. if (MM_everyTime || MM_SNAPPED) eval(MM_dropJS);
  165. if (MM_dropBack) { if (NS4) zIndex = MM_oldZ; else style.zIndex = MM_oldZ; }
  166. retVal = false; if (!NS) event.returnValue = false;
  167. }
  168. document.MM_curDrag = null;
  169. }
  170. if (NS) document.routeEvent(objName);
  171. } return retVal;
  172. }