-
将彻底屏蔽鼠标右键
oncontextmenu="window.event.returnvalue=false" <table border oncontextmenu=return(false)><td>可用于Table</td></table>
-
取消选取、防止复制
<body onselectstart="return false">
-
不准粘贴
onpaste="return false"
-
防止复制
oncopy="return false;" oncut="return false;"
-
IE地址栏前换成自己的图标
<link rel="Shortcut Icon" href="favicon.ico">
-
可以在收藏夹中显示出你的图标
<link rel="Bookmark" href="favicon.ico">
-
关闭输入法
<input style="ime-mode:-Disabled">
-
删除时确认
<a href=`java script:if(confirm("确实要删除吗?"location="boos.asp?&areyou=删除&page=1"`>删 除</a> -
光标是停在文本框文字的最后
<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" onfocus="cc()"> -
屏蔽功能键Shift,Alt,Ctrl
<script> function look(){ if(event.shiftKey) alert("禁止按Shift键!"; //可以换成ALT CTRL } document.onkeydown=look; </script> -
在打开的子窗口刷新父窗口
window.opener.location.reload()
-
在页面中加入不是满铺的背景图片,拉动页面时背景图不动?
<style> body {background-image:url(logo.gif); background-repeat:no-repeat; background-position:center;background-attachment: fixed} </style> -
获得一个窗口的大小
document.body.clientWidth; document.body.clientHeight
-
TEXTAREA自适应文字行数的多少
<textarea rows=1 name=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight"> </textarea>
-
脚本永不出错
<SCRIPT LANGUAGE="javascript"> <!-- Hide function killErrors() { return true; } window.onerror = killErrors; // --> </SCRIPT> -
ENTER键可以让光标移到下一个输入框
<input onkeydown="if(event.keyCode==13)event.keyCode=9">
- 关闭本窗体间跳转到另一个页面
this.HyperLink1.NavigateUrl = "javascript:onclick=window.opener.location.assign ('" + "index.aspx"+ "?&Func=Edit&AutoID=" + intAutoid + ');window.close();"; - 关闭本弹出窗体,并刷新父页面
this.Response.Write(" <script language='javascript'>window.opener.location.reload();window.close(); </script>");???????????????
详细解决方案
js惯用技巧汇总
热度:253 发布时间:2012-09-14 11:53:44.0
相关解决方案