js.js
上传用户:luoweizhao
上传日期:2021-11-29
资源大小:15269k
文件大小:10k
源码类别:

OA系统

开发平台:

ASP/ASPX

  1. document.onkeydown=look;
  2. function look(){ 
  3. //if(event.shiftKey) 
  4. //alert("禁止按Shift键!"); //可以换成ALT CTRL
  5. if(event.keyCode==116){
  6. event.keyCode=0;
  7. event.returnValue=false;
  8. }
  9. function maxWin()
  10. {
  11.   try
  12.   {
  13.     var b = top.screenLeft == 0;
  14.     var b = b && top.screen.availHeight - top.screenTop - top.body.offsetHeight - 20 == 0;
  15.     if(!b)
  16.     {
  17.       var str  = '<object id=Max classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">'
  18.           str += '<param name="Command" value="Maximize"></object>';
  19.       document.body.insertAdjacentHTML("beforeEnd", str);
  20.       document.getElementById("Max").Click();
  21.     }
  22.   }catch(e){}
  23. }
  24. function checkclick(msg){if(confirm(msg)){event.returnValue=true;}else{event.returnValue=false;}}
  25. function menuShow(obj,maxh,obj2)
  26. {
  27.   if(obj.style.pixelHeight<maxh)
  28.   {
  29.     obj.style.pixelHeight+=maxh/20;
  30. obj.filters.alpha.opacity+=5;
  31. obj2.background="images/admin_menu_04.gif";
  32.     if(obj.style.pixelHeight==maxh/10)
  33.   obj.style.display='block';
  34. myObj=obj;
  35. myMaxh=maxh;
  36. myObj2=obj2;
  37. setTimeout('menuShow(myObj,myMaxh,myObj2)','5');
  38.   }
  39. }
  40. function menuHide(obj,maxh,obj2)
  41. {
  42.   if(obj.style.pixelHeight>0)
  43.   {
  44.     if(obj.style.pixelHeight==maxh/20)
  45.   obj.style.display='none';
  46.     obj.style.pixelHeight-=maxh/20;
  47. obj.filters.alpha.opacity-=5;
  48. obj2.background="images/admin_menu_03.gif";
  49. myObj=obj;
  50. myMaxh=maxh
  51. myObj2=obj2;
  52. setTimeout('menuHide(myObj,myMaxh,myObj2)','5');
  53.   }
  54.   else
  55.     if(whichContinue)
  56.   whichContinue.click();
  57. }
  58. function menuChange(obj,maxh,obj2)
  59. {
  60.   if(obj.style.pixelHeight)
  61.   {
  62.     menuHide(obj,maxh,obj2);
  63. whichOpen='';
  64. whichcontinue='';
  65.   }
  66.   else
  67.     if(whichOpen)
  68. {
  69.   whichContinue=obj2;
  70.       whichOpen.click();
  71. }
  72. else
  73. {
  74.   menuShow(obj,maxh,obj2);
  75.   whichOpen=obj2;
  76.   whichContinue='';
  77. }
  78. }
  79. var tt='start';
  80. var ii='start';
  81. function turnit(ss,bb) {
  82.   if (ss.style.display=="none") {
  83.     if(tt!='start') tt.style.display="none";
  84.     if(ii!='start') ii.src="dian.imgaes";
  85.     ss.style.display="";
  86.     tt=ss;
  87.     ii=bb;
  88.     bb.src="ball.imgaes";
  89.   }
  90.   else {
  91.     ss.style.display="none"; 
  92.     bb.src="dian.imgaes";
  93.   }
  94. }
  95. function showsubmenu(sid)
  96. {
  97. whichEl = eval("submenu" + sid);
  98. if (whichEl.style.display == "none")
  99. {
  100. eval("submenu" + sid + ".style.display="";");
  101. }
  102. else
  103. {
  104. eval("submenu" + sid + ".style.display="none";");
  105. }
  106. }
  107. function about()
  108. {
  109. window.showModalDialog("about.htm","","dialogWidth:420px;dialogHeight:340px;scroll:no;status:no;help:no");
  110. }
  111. function runClock() {
  112. theTime = window.setTimeout("runClock()", 1000);
  113. var today = new Date();
  114. var display= today.toLocaleString();
  115. status="现在是:"+display+",欢迎您的光临!如果有什么问题或建议,请访问:http://www.wygk.cn/";
  116. }
  117. var version = "other"
  118. browserName = navigator.appName;   
  119. browserVer = parseInt(navigator.appVersion);
  120. if (browserName == "Netscape" && browserVer >= 3) version = "n3";
  121. else if (browserName == "Netscape" && browserVer < 3) version = "n2";
  122. else if (browserName == "Microsoft Internet Explorer" && browserVer >= 4) version = "e4";
  123. else if (browserName == "Microsoft Internet Explorer" && browserVer < 4) version = "e3";
  124. function marquee1()
  125. {
  126. if (version == "e4")
  127. {
  128. document.write("<marquee style='BOTTOM: 0px; FONT-WEIGHT: 100px; HEIGHT:20px;  TEXT-ALIGN: left; TOP: 3px' id='news' scrollamount='1' scrolldelay='10' behavior='loop' direction='left' border='0' onmouseover='this.stop()' onmouseout='this.start()'>")
  129. }
  130. }
  131. function marquee2()
  132. {
  133. if (version == "e4")
  134. {
  135. document.write("</marquee>")
  136. }
  137. }
  138. function userreg_onsubmit() {
  139. var i, n;
  140. if (document.userreg.username.value=="")
  141. {
  142.   alert("对不起,请输入您的用户名!")
  143.   document.userreg.username.focus()
  144.   return false
  145.  }
  146. else if (document.userreg.username.value.length < 2)
  147. {
  148.   alert("您的用户名能不能长一点!")
  149.   document.userreg.username.focus()
  150.   return false
  151.  }
  152. else if (document.userreg.username.value.length > 30)
  153. {
  154.   alert("您的用户名太长了吧!")
  155.   document.userreg.username.focus()
  156.   return false
  157.  }
  158. else if (document.userreg.username.value.indexOf('`') >= 0 ||
  159.           document.userreg.username.value.indexOf('~') >= 0 ||
  160.           document.userreg.username.value.indexOf('!') >= 0 ||
  161.           document.userreg.username.value.indexOf('@') >= 0 ||
  162.           document.userreg.username.value.indexOf('#') >= 0 ||
  163.           document.userreg.username.value.indexOf('$') >= 0 ||
  164.           document.userreg.username.value.indexOf('%') >= 0 ||
  165.           document.userreg.username.value.indexOf('^') >= 0 ||
  166.           document.userreg.username.value.indexOf('&') >= 0 ||
  167.           document.userreg.username.value.indexOf('*') >= 0 ||
  168.           document.userreg.username.value.indexOf('(') >= 0 ||
  169.           document.userreg.username.value.indexOf(')') >= 0 ||
  170.           document.userreg.username.value.indexOf('+') >= 0 ||
  171.           document.userreg.username.value.indexOf('{') >= 0 ||
  172.           document.userreg.username.value.indexOf('}') >= 0 ||
  173.           document.userreg.username.value.indexOf('|') >= 0 ||
  174.           document.userreg.username.value.indexOf('[') >= 0 ||
  175.           document.userreg.username.value.indexOf(']') >= 0 ||
  176.           document.userreg.username.value.indexOf('\') >= 0 ||
  177.           document.userreg.username.value.indexOf(';') >= 0 ||
  178.           document.userreg.username.value.indexOf(':') >= 0 ||
  179.           document.userreg.username.value.indexOf('>') >= 0 ||
  180.           document.userreg.username.value.indexOf('<') >= 0 ||
  181.           document.userreg.username.value.indexOf(',') >= 0 ||
  182.           document.userreg.username.value.indexOf('?') >= 0 ||
  183.           document.userreg.username.value.indexOf('/') >= 0 || 
  184.           document.userreg.username.value.indexOf(''') >= 0 || 
  185.           document.userreg.username.value.indexOf('"') >= 0 || 
  186.           document.userreg.username.value.indexOf(' ') >= 0 || 
  187.           document.userreg.username.value.indexOf('=') >= 0 || 
  188.           document.userreg.username.value.indexOf('%') >= 0
  189.          )  
  190.           {
  191.             alert("用户名中包含无效字符,请重新选择用户名!"); 
  192.             document.userreg.username.focus();
  193.             return false;
  194.           }
  195. else if (document.userreg.passwd.value=="")
  196. {
  197.   alert("对不起,请您输入密码!")
  198.   document.userreg.passwd.focus()
  199.   return false
  200.  }
  201. else if (document.userreg.passwd.value.length < 4)
  202. {
  203.   alert("为了安全,您的密码应该长一点!")
  204.   document.userreg.passwd.focus()
  205.   return false
  206.  }
  207. else if (document.userreg.passwd.value.length > 16)
  208. {
  209.   alert("您的密码太长了吧!")
  210.   document.userreg.passwd.focus()
  211.   return false
  212.  }
  213. else if (document.userreg.passwd.value.indexOf('"') >= 0 || 
  214.           document.userreg.passwd.value.indexOf(' ') >= 0 || 
  215.           document.userreg.passwd.value.indexOf('=') >= 0)  
  216.           {
  217.             alert("密码中包含无效字符,请重新选择用户名!"); 
  218.             document.userreg.passwd.focus();
  219.             return false;
  220.           }
  221. else if (document.userreg.username.value==document.userreg.passwd.value)
  222. {
  223.   alert("为了安全,用户名与密码不应该相同!")
  224.   document.userreg.passwd.focus()
  225.   return false
  226.  }
  227. else if (document.userreg.passwd2.value=="")
  228. {
  229.   alert("对不起,请您输入验证密码!")
  230.   document.userreg.passwd2.focus()
  231.   return false
  232.  }
  233. else if (document.userreg.passwd2.value !== document.userreg.passwd.value)
  234. {
  235.   alert("对不起,您两次输入的密码不一致!")
  236.   document.userreg.passwd2.focus()
  237.   return false
  238.  }
  239. else if (document.userreg.question.value=="")
  240. {
  241.   alert("对不起,请您输入提示问题!")
  242.   document.userreg.question.focus()
  243.   return false
  244.  }
  245. else if (document.userreg.answer.value=="")
  246. {
  247.   alert("对不起,请您输入问题答案!")
  248.   document.userreg.answer.focus()
  249.   return false
  250.  }
  251. else if (document.userreg.question.value==document.userreg.answer.value)
  252. {
  253.   alert("为了安全,提示问题与问题答案不应该相同!")
  254.   document.userreg.answer.focus()
  255.   return false
  256.  }
  257. else if (document.userreg.fullname.value=="")
  258. {
  259.   alert("对不起,请输入您的真实姓名!")
  260.   document.userreg.fullname.focus()
  261.   return false
  262.  }
  263. else if (document.userreg.depid.value=="")
  264. {
  265.   alert("对不起,请选择您的工作单位!")
  266.   document.userreg.depid.focus()
  267.   return false
  268.  }
  269. else if (document.userreg.sex.value=="")
  270. {
  271.   alert("对不起,请选择您的性别!")
  272.   document.userreg.sex.focus()
  273.   return false
  274.  }
  275. else if (document.userreg.tel.value=="")
  276. {
  277.   alert("对不起,请输入您的联系电话!")
  278.   document.userreg.tel.focus()
  279.   return false
  280.  }
  281. else if (document.userreg.email.value=="")
  282. {
  283.   alert("对不起,请输入您的电子邮件!")
  284.   document.userreg.email.focus()
  285.   return false
  286.  }
  287. else if (document.userreg.email.value.indexOf("@",0)== -1||document.userreg.email.value.indexOf(".",0)==-1)
  288.   {
  289.   alert("对不起,您输入的电子邮件有误!")
  290.   document.userreg.email.focus()
  291.   return false
  292.  }
  293. }
  294. function IsDigit()
  295. {
  296.   return ((event.keyCode >= 48) && (event.keyCode <= 57));
  297. }
  298. //Function to format text in the text box
  299. function FormatText(command, option){
  300.    frames.message.document.execCommand(command, true, option);
  301.    frames.message.focus();
  302. }
  303. //Function to clear form
  304. function ResetForm(){
  305. if (window.confirm('确认要清空对话框内容?')){
  306.   frames.message.document.body.innerHTML = ''; 
  307.   return true;
  308.  } 
  309.  return false;
  310. }
  311. //Function to open pop up window
  312. function openWin(theURL,winName,features) {
  313.    window.open(theURL,winName,features);
  314. }
  315. function setMode(newMode)
  316. {
  317.   bTextMode = newMode;
  318.   var cont;
  319.   if (bTextMode) {
  320.     cleanHtml();
  321.     cleanHtml();
  322.     cont=message.document.body.innerHTML;
  323.     message.document.body.innerText=cont;
  324.   } else {
  325.     cont=message.document.body.innerText;
  326.     message.document.body.innerHTML=cont;
  327.   }
  328.   message.focus();
  329. }
  330. function cleanHtml()
  331. {
  332.   var fonts = message.document.body.all.tags("FONT");
  333.   var curr;
  334.   for (var i = fonts.length - 1; i >= 0; i--) {
  335.     curr = fonts[i];
  336.     if (curr.style.backgroundColor == "#ffffff") curr.outerHTML = curr.innerHTML;
  337.   }
  338. }