日期:2014-05-16  浏览次数:20301 次

js静止右键,复制,粘贴功能
1. 屏蔽鼠标右键

oncontextmenu="window.event.returnValue=false"

<table border oncontextmenu=return(false)><td>no</table> 可用于Table

2. 无法选取、禁止复制

<body onselectstart="return false">

3. 禁止复制

oncopy="return false;" oncut="return false;"

4. 禁止粘贴

onpaste="return false"

5. 最小化、最大化、关闭窗口

<object classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">

<param value="Minimize"></object>

<object classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">

<param value="Maximize"></object>

<OBJECT classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">

<PARAM VALUE="Close"></OBJECT>

<input type=button value=最小化 >

<input type=button value=最大化 >

<input type=button value=关闭 >

本例适用于IE

6. 让表单没有凹凸感

<input type=text style="border:1 solid #000000">



<input type=text style="border-left:none; border-right:none; border-top:none; border-bottom:1 solid #000000"></textarea>

7. 去掉滚动条

去掉竖条:

<body style="overflow:scroll;overflow-y:hidden">

</body>

去掉横条:

<body style="overflow:scroll;overflow-x:hidden">

</body>

两个都不要:

<body scroll="no">

</body>

8. 去掉图片链接点击后,图片周围的虚线

<a href="#" ><img src="**.jpg" border=0></a>

9. 在打开的子窗口刷新父窗口的代码

window.opener.location.reload()

10. 设定新开页面的大小

<body >

打开页面的位置

<body >

11. 在页面中加入背景,拉动页面时背景图不动

<STYLE>

body

{background-image:url(logo.gif); background-repeat:no-repeat;

background-;background-attachment: fixed}

</STYLE>

12. TEXTAREA自适应文字行数的多少

<textarea rows=1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight">

</textarea>

13. 网页将不能被另存为

<noscript><iframe src=*.html></iframe></noscript>

14. 单击鼠标右键弹出添加收藏夹对话框

在<body></body>之间加上如下代码:

<Script Language=JavaScript>

   if (document.all)

   document.body.onmousedown=new Function("if (event.button==2||event.button==3)

   window.external.addFavorite('您的网址','您的网站名称)")

</Script>

15. 随机变换背景图象

在<head></head>之间加上如下代码:

<Script Language="JavaScript">

   image = new Array(4); //定义image为图片数量的数组

   image [0] = 'tu0.gif' //背景图象的路径

   image [1] = 'tu1.gif'

   image [2] = 'tu2.gif'

   image [3] = 'tu3.gif'

   image [4] = 'tu4.gif'

   number = Math.floor(Math.random() * image.length);

   document.write("<BODY BACKGROUND="+image[number]+">");

</Script>

16. 关闭当前窗口

<a href="/"false;">关闭窗口</a>

17. 2秒后关闭当前页

<script language="JavaScript">

   <!--

   setTimeout('window.close();',2000);

   -->

</script>

18. 2秒后载入指定网页

<head>

   <meta http-equiv="refresh" content="2;URL=http://你的网址">

</head>

19. 改变滚动条的颜色

<STYLE>

BODY {

SCROLLBAR-FACE-COLOR: #000048;

SCROLLBAR-HIGHLIGHT-COLOR: #d82448;

SCROLLBAR-SHADOW-COLOR: #fcd8d8;

SCROLLBAR-3DLIGHT-COLOR: #fc0000;

SCROLLBAR-ARROW-COLOR: #fcfc48;

SCROLL