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

JavaScript 一些经典的方法,屏蔽鼠标右键 无法选取、禁止复制

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>