HTML页面禁止选择、页面禁止复制、页面禁止右键
HTML页面内容禁止选择、复制、右键
刚在一个看一个站点的源代码的的时候发现的,其实原来真的很简单
1
|
< body leftmargin = 0 topmargin = 0 oncontextmenu = 'return false' ondragstart = 'return false' onselectstart ='return false' onselect = 'document.selection.empty()' oncopy = 'document.selection.empty()' onbeforecopy = 'return false' onmouseup = 'document.selection.empty()' >
|
关键就在
1
2
3
4
5
6
7
|
oncontextmenu= 'return false'
ondragstart= 'return false' onselectstart = 'return false' onselect= 'document.selection.empty()' oncopy= 'document.selection.empty()' onbeforecopy= 'return false' onmouseup= 'document.selection.empty()'
|
一个更简单的方法就是在<body>中加入如下的代码,这样鼠标的左右键都失效了.
1
|
topmargin="0" oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false" onmouseup="document.selection.empty()" |
1.禁止网页另存为:在<body>后面加入以下代码:
1
2
3
|
< noscript >
< iframe src = "*.htm" ></ iframe >
</ noscript >
|
2.禁止网页内容复制.粘贴:在<body>中加入以下代码:
1
|
< body onmousemove=/HideMenu()/ oncontextmenu = "return false" ondragstart = "return false" onselectstart ="return false" onselect = "document.selection.empty()" oncopy = "document.selection.empty()" onbeforecopy = "return false" onmouseup = "document.selection.empty()" >
|