首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js惯用技巧汇总

2012-09-14 
js常用技巧汇总将彻底屏蔽鼠标右键oncontextmenuwindow.event.returnvaluefalsetable border onconte

js常用技巧汇总

    将彻底屏蔽鼠标右键
    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"><!-- Hidefunction 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>"); 
    ???????????????

热点排行
Bad Request.