Function.js
上传用户:woolgirl
上传日期:2020-04-18
资源大小:243k
文件大小:4k
源码类别:

SCSI/ASPI

开发平台:

Others

  1. var home_title="adley";
  2. var home_titlefoot="留印制作维护";
  3. var home_url="http://www.15000.com.cn";
  4. var home_qq="14339095";
  5. var home_email="adleyliu@163.com";
  6. var home_address="中国·营口";
  7. var reg_table='75%';  //页面宽度
  8. var temp_table='98%';  //通用宽度
  9. var info_table='100%';  //网页宽度
  10. var info_css=2;         //CSS模版
  11. //document.write ("<link href='skins/"+info_css+"/yl_style_info.css' rel=stylesheet type=text/css>");
  12. //获取参数
  13. function getbyid(id) {
  14. if (document.getElementById) {
  15. return document.getElementById(id);
  16. } else if (document.all) {
  17. return document.all[id];
  18. } else if (document.layers) {
  19. return document.layers[id];
  20. } else {
  21. return null;
  22. }
  23. }
  24. //改变文章字体大小
  25. function E(obj){return document.getElementById(""+obj+"")}
  26. function setSize(v){
  27. E('Content').className="f"+v+"";
  28. if(v==12)
  29. E('fontCtrl').innerHTML="<a href='javascript:setSize(14)'><font color="FFFD68">大字</font></a>/小字";
  30. if(v==14)
  31. E('fontCtrl').innerHTML="大字/<a href='javascript:setSize(12)'><font color="FFFD68">小字</font></a>";
  32. }
  33. //<div id=Content class=f14>
  34. //内容
  35. //</div>
  36. function doZoom(size) {
  37. getbyid('articlebody').style.fontSize = size+'px';
  38. }
  39. //缩略图
  40. function imgzoom(img,maxsize){
  41. var a=new Image();
  42. a.src=img.src
  43. if(a.width > maxsize * 4)
  44. {
  45. img.style.width=maxsize;
  46. }
  47. else if(a.width >= maxsize)
  48. {
  49. img.style.width=Math.round(a.width * Math.floor(4 * maxsize / a.width) / 4);
  50. }
  51. return false;
  52. }
  53. //复制URL地址
  54. function setCopy(_sTxt){
  55. if(navigator.userAgent.toLowerCase().indexOf('ie') > -1) {
  56. clipboardData.setData('Text',_sTxt);
  57. alert ("网址“"+_sTxt+"”n已经复制到您的剪贴板中n您可以使用Ctrl+V快捷键粘贴到需要的地方");
  58. } else {
  59. prompt("请复制网站地址:",_sTxt); 
  60. }
  61. }
  62. //加入收藏
  63. function addBookmark(site, url){
  64. if(navigator.userAgent.toLowerCase().indexOf('ie') > -1) {
  65. window.external.addFavorite(url,site)
  66. } else if (navigator.userAgent.toLowerCase().indexOf('opera') > -1) {
  67. alert ("请使用Ctrl+T将本页加入收藏夹");
  68. } else {
  69. alert ("请使用Ctrl+D将本页加入收藏夹");
  70. }
  71. }
  72. //========================================剩余字数显示
  73. function check_str_num()
  74. {
  75. var kc= window.event.keyCode;
  76. var ss=document.myform.yl_body.value;
  77. var le=ss.length;
  78. document.myform.lengths.style.color="red"
  79. document.myform.lengths.value=le
  80. }
  81.  //<input name=lengths readonly value=0 style="width:35px;background-color: #F2F8FF; border: 0; color: red">
  82. function textCounter(field, maxlimit) { 
  83. if (field.value.length > maxlimit){ 
  84.         field.value = field.value.substring(0, maxlimit); 
  85. }else{
  86.        myform.remLen.value = maxlimit - field.value.length;
  87.       }
  88. }
  89. //<input name=remLen value="20000" readonly type=text size=4 maxlength=3 style="background-color: #F9FCFD; border: 0; color: red">
  90.      //<textarea name="Introduce" cols="50%" rows="10" onPropertyChange="textCounter(myform.Introduce, 20000)" class=reg_form_textarea ></textarea>
  91. //=============================
  92. function fucCheckLength(strTemp)
  93. {
  94. var i,sum;
  95. sum=0;
  96. for(i=0;i<strTemp.length;i++)
  97. {
  98. if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))
  99. sum=sum+1;
  100. else
  101. sum=sum+2;
  102. }
  103. return sum;
  104. }
  105. function chkemail(a)
  106. { var i=a.length;
  107. var temp = a.indexOf('@');
  108. var tempd = a.indexOf('.');
  109. if (temp > 1) {
  110. if ((i-temp) > 3){
  111. if ((i-tempd)>0){
  112. return 1;
  113. }
  114. }
  115. }
  116. return 0;
  117. }
  118. function fucCheckTEL(TEL)
  119. {
  120. var i,j,strTemp;
  121. strTemp="0123456789-()# ";
  122. for (i=0;i<TEL.length;i++)
  123. {
  124. j=strTemp.indexOf(TEL.charAt(i));
  125. if (j==-1)
  126. {
  127. //说明有字符不合法
  128. return 0;
  129. }
  130. }
  131. //说明合法
  132. return 1;
  133. }
  134. function fucCheckNUM(NUM)
  135. {
  136. var i,j,strTemp;
  137. strTemp="0123456789.";
  138. if ( NUM.length== 0)
  139. return 0
  140. for (i=0;i<NUM.length;i++)
  141. {
  142. j=strTemp.indexOf(NUM.charAt(i));
  143. if (j==-1)
  144. {
  145. //说明有字符不是数字
  146. return 0;
  147. }
  148. }
  149. //说明是数字
  150. return 1;
  151. }