原帖地址:http://topic.csdn.net/t/20020801/11/915901.html

1.     οncοntextmenu="window.event.returnValue=false"             将彻底屏蔽鼠标右键  
          <table   border   οncοntextmenu=return(false)><td>no</table>       可用于Table  
   
  2.     <body   onselectstart="return   false">                                   取消选取、防止复制  
   
  3.     οnpaste="return   false"                                                                                 不准粘贴  
   
  4.     οncοpy="return   false;"   oncut="return   false;"                                     防止复制  
   
  5.     <link   rel="Shortcut   Icon"   href="favicon.ico">   IE地址栏前换成自己的图标  
   
  6.     <link   rel="Bookmark"   href="favicon.ico">     可以在收藏夹中显示出你的图标  
   
  7.     <input   style="ime-mode:disabled">                                                       关闭输入法  
   
  8.     永远都会带着框架  
  <script   language="JavaScript"><!--  
      if   (window   ==   top)top.location.href   =   "frames.htm";   //frames.htm为框架网页  
  //   --></script>  
   
  9.     防止被人frame  
  <SCRIPT   LANGUAGE=JAVASCRIPT><!--    
      if   (top.location   !=   self.location)top.location=self.location;  
  //   --></SCRIPT>  
   
  10.   <noscript><iframe   src=*.html></iframe></noscript>           网页将不能被另存为  
   
  11.   <input   type=button   value=查看网页源代码    
    οnclick="window.location   =   'view-source:'+   'http://www.csdn.net/'">  
   
  12.   怎样通过asp的手段来检查来访者是否用了代理  
  <%   if   Request.ServerVariables("HTTP_X_FORWARDED_FOR")<>""   then  
    response.write   "<font   color=#FF0000>您通过了代理服务器,"&   _  
    "真实的IP为"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")  
    end   if  
  %>  
   
  13.   取得控件的绝对位置  
   
  //Javascript  
  <script   language="Javascript">  
  function   getIE(e){  
      var   t=e.offsetTop;  
      var   l=e.offsetLeft;  
      while(e=e.offsetParent){  
          t+=e.offsetTop;  
          l+=e.offsetLeft;  
          }  
      alert("top="+t+"\nleft="+l);  
      }  
  </script>  
   
  //VBScript  
  <script   language="VBScript"><!--  
  function   getIE()  
      dim   t,l,a,b  
      set   a=document.all.img1  
      t=document.all.img1.offsetTop  
      l=document.all.img1.offsetLeft  
      while   a.tagName<>"BODY"  
          set   a   =   a.offsetParent  
          t=t+a.offsetTop  
          l=l+a.offsetLeft  
      wend  
      msgbox   "top="&t&chr(13)&"left="&l,64,"得到控件的位置"  
  end   function  
  --></script>  
   
  14.   光标是停在文本框文字的最后  
  <script   language="javascript">  
  function   cc()  
  {  
      var   e   =   event.srcElement;  
      var   r   =e.createTextRange();  
      r.moveStart('character',e.value.length);  
      r.collapse(true);  
      r.select();  
  }  
  </script>  
  <input   type=text   name=text1   value="123"   οnfοcus="cc()">  
   
  15.   判断上一页的来源  
  asp:  
  request.servervariables("HTTP_REFERER")  
   
  javascript:  
  document.referrer  
   
  16.   最小化、最大化、关闭窗口  
  <object   id=hh1   classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">    
  <param   name="Command"   value="Minimize"></object>  
  <object   id=hh2   classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">    
  <param   name="Command"   value="Maximize"></object>  
  <OBJECT   id=hh3   classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">  
  <PARAM   NAME="Command"   VALUE="Close"></OBJECT>  
   
  <input   type=button   value=最小化   οnclick=hh1.Click()>  
  <input   type=button   value=最大化   οnclick=hh2.Click()>  
  <input   type=button   value=关闭   οnclick=hh3.Click()>  
  本例适用于IE  
   
  17.    
  <%  
    '定义数据库连接的一些常量  
  Const   adOpenForwardOnly           =   0   '游标只向前浏览记录,不支持分页、Recordset、BookMark  
  Const   adOpenKeyset                     =   1   '键集游标,其他用户对记录说做的修改将反映到记录集中,但其他用户增加或删除记录不会反映到记录集中。支持分页、Recordset、BookMark  
  Const   adOpenDynamic                   =   2   '动态游标功能最强,但耗资源也最多。用户对记录说做的修改,增加或删除记录都将反映到记录集中。支持全功能浏览(ACCESS不支持)。  
  Const   adOpenStatic                     =   3   '静态游标,只是数据的一个快照,用户对记录说做的修改,增加或删除记录都不会反映到记录集中。支持向前或向后移动  
   
  Const   adLockReadOnly                 =   1   '锁定类型,默认的,只读,不能作任何修改  
  Const   adLockPessimistic           =   2   '当编辑时立即锁定记录,最安全的方式  
  Const   adLockOptimistic             =   3   '只有在调用Update方法时才锁定记录集,而在此前的其他操作仍可对当前记录进行更改、插入和删除等  
  Const   adLockBatchOptimistic   =   4   '当编辑时记录不会被锁定,而更改、插入和删除是在批处理方式下完成的  
   
  Const   adCmdText     =   &H0001  
  Const   adCmdTable   =   &H0002  
  %>  
   
  18.   网页不会被缓存  
  HTM网页  
  <META   HTTP-EQUIV="pragma"   CONTENT="no-cache">  
  <META   HTTP-EQUIV="Cache-Control"   CONTENT="no-cache,   must-revalidate">  
  <META   HTTP-EQUIV="expires"   CONTENT="Wed,   26   Feb   1997   08:21:57   GMT">  
  或者<META   HTTP-EQUIV="expires"   CONTENT="0">  
  ASP网页  
      Response.Expires   =   -1  
      Response.ExpiresAbsolute   =   Now()   -   1  
      Response.cachecontrol   =   "no-cache"  
  PHP网页  
  header("Expires:   Mon,   26   Jul   1997   05:00:00   GMT");  
  header("Cache-Control:   no-cache,   must-revalidate");  
  header("Pragma:   no-cache");

19.   检查一段字符串是否全由数字组成  
  <script   language="Javascript"><!--  
  function   checkNum(str){return   str.match(/\D/)==null}  
  alert(checkNum("1232142141"))  
  alert(checkNum("123214214a1"))  
  //   --></script>  
   
  20.   获得一个窗口的大小  
  document.body.clientWidth,document.body.clientHeight  
   
  21.   怎么判断是否是字符  
  if   (/[^\x00-\xff]/g.test(s))   alert("含有汉字");  
  else   alert("全是字符");  
   
  22.TEXTAREA自适应文字行数的多少  
  <textarea   rows=1   name=s1   cols=27   onpropertychange="this.style.posHeight=this.scrollHeight">  
  </textarea>  
   
  23.   日期减去天数等于第二个日期  
  <script   language=Javascript>  
  function   cc(dd,dadd)  
  {  
  //可以加上错误处理  
  var   a   =   new   Date(dd)  
  a   =   a.valueOf()  
  a   =   a   -   dadd   *   24   *   60   *   60   *   1000  
  a   =   new   Date(a)  
  alert(a.getFullYear()   +   "年"   +   (a.getMonth()   +   1)   +   "月"   +   a.getDate()   +   "日")  
  }  
  cc("12/23/2002",2)  
  </script>  
   
  24.   选择了哪一个Radio  
  <HTML><script   language="vbscript">  
  function   checkme()  
      for   each   ob   in   radio1  
          if   ob.checked   then   window.alert   ob.value  
      next  
  end   function  
  </script><BODY>  
  <INPUT   name="radio1"   type="radio"   value="style"   checked>Style  
  <INPUT   name="radio1"   type="radio"   value="barcode">Barcode  
  <INPUT   type="button"   value="check"   οnclick="checkme()">  
  </BODY></HTML>  
   
  25.获得本页url的request.servervariables("")集合  
  Response.Write   "<TABLE   border=1><!--   Table   Header   --><TR><TD><B>Variables</B></TD><TD><B>Value</B></TD></TR>"  
  for   each   ob   in   Request.ServerVariables  
  Response.Write   "<TR><TD>"&ob&"</TD><TD>"&Request.ServerVariables(ob)&"</TD></TR>"  
  next  
  Response.Write   "</TABLE>"  
   
  26.  
  本机ip<%=request.servervariables("remote_addr")%>  
  服务器名<%=Request.ServerVariables("SERVER_NAME")%>  
  服务器IP<%=Request.ServerVariables("LOCAL_ADDR")%>  
  服务器端口<%=Request.ServerVariables("SERVER_PORT")%>  
  服务器时间<%=now%>  
  IIS版本<%=Request.ServerVariables"SERVER_SOFTWARE")%>  
  脚本超时时间<%=Server.ScriptTimeout%>  
  本文件路径<%=server.mappath(Request.ServerVariables("SCRIPT_NAME"))%>  
  服务器CPU数量<%=Request.ServerVariables("NUMBER_OF_PROCESSORS")%>  
  服务器解译引擎<%=ScriptEngine   &   "/"&   ScriptEngineMajorVersion   &"."&ScriptEngineMinorVersion&"."&   ScriptEngineBuildVersion   %>  
  服务器操作系统<%=Request.ServerVariables("OS")%>  
   
  27.ENTER键可以让光标移到下一个输入框  
  <input   οnkeydοwn="if(event.keyCode==13)event.keyCode=9">

28.   检测某个网站的链接速度:  
  把如下代码加入<body>区域中:  
  <script   language=Javascript>  
  tim=1  
  setInterval("tim++",100)  
  b=1  
   
  var   autourl=new   Array()  
  autourl[1]="www.njcatv.net"  
  autourl[2]="javacool.3322.net"  
  autourl[3]="www.sina.com.cn"  
  autourl[4]="www.nuaa.edu.cn"  
  autourl[5]="www.cctv.com"  
   
  function   butt(){  
  document.write("<form   name=autof>")  
  for(var   i=1;i<autourl.length;i++)  
  document.write("<input   type=text   name=txt"+i+"   size=10   value=测试中……>   =》<input   type=text   name=url"+i+"   size=40>   =》<input   type=button   value=GO   οnclick=window.open(this.form.url"+i+".value)><br>")  
  document.write("<input   type=submit   value=刷新></form>")  
  }  
  butt()  
  function   auto(url){  
  document.forms[0]["url"+b].value=url  
  if(tim>200)  
  {document.forms[0]["txt"+b].value="链接超时"}  
  else  
  {document.forms[0]["txt"+b].value="时间"+tim/10+"秒"}  
  b++  
  }  
  function   run(){for(var   i=1;i<autourl.length;i++)document.write("<img   src=http://"+autourl[i]+"/"+Math.random()+"   width=1   height=1   οnerrοr=auto('http://"+autourl[i]+"')>")}  
  run()</script>  
   
  29.   各种样式的光标  
  auto                     :标准光标  
  default               :标准箭头  
  hand                     :手形光标  
  wait                     :等待光标  
  text                     :I形光标  
  vertical-text   :水平I形光标  
  no-drop               :不可拖动光标  
  not-allowed       :无效光标  
  help                     :?帮助光标  
  all-scroll         :三角方向标  
  move                     :移动标  
  crosshair           :十字标  
  e-resize  
  n-resize  
  nw-resize  
  w-resize  
  s-resize  
  se-resize  
  sw-resize

转载于:https://www.cnblogs.com/BillBibby/archive/2010/03/17/1687957.html

meizz (梅花雨)的一些珍藏代码奉献(转)相关推荐

  1. meizz (梅花雨)的一些珍藏代码奉献

    1. οncοntextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <table border οncοntextmenu ...

  2. [转贴] meizz (梅花雨)的一些珍藏代码奉献

    1. οncοntextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <table border οncοntextmenu ...

  3. 第一次使用梅花雨日历控件

    今天是第一天去这个新单位报到.虽然没给安排什么工作.但是听新同事们在聊天时谈的东西.感觉自己差的不是一点半点啊.在看他们的一个项目页面时发现有一 个日历控件.这个自己以前只是听说过.但是从来没有用过. ...

  4. [JS代码]时间对象的格式化 (转自MEIZZ(梅花雪)的BLOG)

    (转自MEIZZ(梅花雪)的BLOG) http://blog.csdn.net/meizz/archive/2005/06/28/405708.aspx?Pending=true <scrip ...

  5. 梅花雨做的一个日历控件

    这是梅花雨做的一个日历 Javascript 页面脚本控件,适用于微软的 IE (5.0以上)浏览器 主调用函数是 setday(this,[object])和setday(this),[object ...

  6. 梅花雨做的一个日历 Javascript 页面脚本控件

    梅花雨做的一个日历 Javascript 页面脚本控件 比较好用,背景颜色可以自己用替换的形式改 //------------------------------------------------- ...

  7. javascript时间控件-梅花雨版

    <HTML> <HEAD> <meta http-equiv="Content-Type" content="text/html; char ...

  8. html雨滴状的图案代码,HTML_HTML5实现晶莹剔透的雨滴特效,复制代码代码如下: html - phpStudy...

    HTML5实现晶莹剔透的雨滴特效 复制代码代码如下: HTML5雨滴特效 img { display: none; } body { overflow: hidden; } #canvas { pos ...

  9. 自编码AE 实现图片去马赛克(完整代码奉献) pytorch

    前言:博主闲来无事,写了个AE网络来实现任意图片的去马赛克(前提是训练样本是哪方面的马赛克图~~,博主是针对打码人脸的去码).样本分为没打码人脸8000张和经打码处理的对应8000张(取自celeba ...

最新文章

  1. 北京冬奥会“特许上新日”迎春节 将集中上市多款年味产品
  2. 【IDEAEclipse】2、从Eclipse转移到IntelliJ IDEA一点心得
  3. 组态王7.5安装教程
  4. 万物皆可文本时代来临?如何搞定NLP最强模型GPT
  5. php实现跑马灯闪亮,易达CMS实现跑马灯特效!
  6. LeetCode 38. 报数
  7. Spring自学日志02(对象的创建,依赖注入)
  8. MQTT(1)---物联网核心之MQTT(一)
  9. 建无根树+无根树转有根树
  10. Android之多媒体视频的播放和录制
  11. 【干货分享】 淘宝客发朋友圈的技巧
  12. Flink 1.11 中的动态加载 udf jar 包
  13. python方波绘制_怎么用python 画出任意占空比的一串矩形方波呢?
  14. java毕业生设计在线教育平台计算机源码+系统+mysql+调试部署+lw
  15. 递归合并PDF按文件夹和文件名生成目录
  16. [POJ2187]Beauty Contest(计算几何-旋转卡壳-最远点对)
  17. Linux下基于Bluez开发USB蓝牙SPP服务端
  18. 一人点赞,N人跟风?
  19. c语言中转义字符efg,C语言试题.docx
  20. 163企业邮箱注册申请,外贸企业邮箱首选什么邮箱呢?

热门文章

  1. 入门级资料——电池的工作过程
  2. 在Java中操作MySQL(JDBC)
  3. ug908 Programming and Debugging
  4. idea测试API接口
  5. 浏览器加载解析渲染机制的全面解析
  6. [学习笔记]B站视频:磨剑之作,七周成“师”!【七周成为数据分析师】- 第一周
  7. Css 弹性布局(Flex)详细介绍(Flex 属性详解、场景分析)
  8. 利用循环将循环变量 i 的值赋值给数组
  9. 未来已来?走进元宇宙入口 - 虚拟数字人
  10. flutter Text文本,中英文混合,或则英文单词自动换行处理