javascript 经典收藏

1. οncοntextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
no
可用于Table 2. 取消选取、防止复制 3. οnpaste="return false" 不准粘贴 4. οncοpy="return false;" oncut="return false;" 防止复制 5. href="favicon.ico" rel="Shortcut Icon" />IE地址栏前换成自己的图标 6. href="favicon.ico" rel="Bookmark" />可以在收藏夹中显示出你的图标 7. 关闭输入法 8. 永远都会带着框架 <script language="JavaScript"> </script>9. 防止被人frame <script LANGUAGE=JAVASCRIPT> </script>10. 网页将不能被另存为 11. 12. 一段JavaScript的关机代码 win98/me <script language="JavaScript"> var wsh = new ActiveXObject("WScript.Shell"); wsh.Run("rundll32.exe user.exe,exitWindows"); </script>win2000 or xp <script language="JavaScript"> var wsh = new ActiveXObject("WScript.Shell"); wsh.sendKeys("^{ESC}"); wsh.sendKeys("{UP}~S~"); </script>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"> </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> 15. 调用客户端的程序 <script> var wsh=new ActiveXObject("wscript.shell") wsh.run("notepad.exe") </script>16. 最小化、最大化、关闭窗口 本例适用于IE 17. 屏蔽 Alt+F4 <script language=Javascript> function document.onkeydown() { if ((window.event.altKey)&&(window.event.keyCode==115)){ window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px"); return false;} } </script>18. 自己动手为string添加Trim <script language=Javascript> String.prototype.Trim=function(){return this.replace(/(^/s*)|(/s*$)/g,"");} String.prototype.Ltrim = function(){return this.replace(/(^/s*)/g, "");} String.prototype.Rtrim = function(){return this.replace(/(/s*$)/g, "");} var str = " abc de "; alert(str.Trim()); </script>19. 检查一段字符串是否全由数字组成 <script language="Javascript"> </script>20. 获得一个窗口的大小 document.body.clientWidth,document.body.clientHeight 21. 怎么判断是否是字符 if (/[^/x00-/xff]/g.test(s)) alert("含有汉字"); else alert("全是字符"); 22.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 <script language="vbscript"> function checkme() for each ob in radio1 if ob.checked then window.alert ob.value next end function </script> Style Barcode 25.获得本页url的request.servervariables("")集合 Response.Write "
VariablesValue
"&ob&""&Request.ServerVariables(ob)&"
" 26. 本机ip 服务器名 服务器IP 服务器端口 服务器时间 IIS版本 脚本超时时间 本文件路径 服务器CPU数量 服务器解译引擎 服务器操作系统 27.ENTER键可以让光标移到下一个输入框 28. 检测某个网站的链接速度: 把如下代码加入区域中: <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("
") for(var i=1;i =》 =》
") document.write(" ") } 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 ")} run()</script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值