一个禁止右键、选择、拖曳、清空剪切板、禁止网页另存为的实用JavaScript脚本
2008-10-14 20:59
591 查看
一个禁止右键、选择、拖曳、清空剪切板、禁止网页另存为的JavaScript脚本。
算是比较常用吧。自己不想写的时候就复制过去,直接使用,不需要其他设置。
<script language="JavaScript">
<!--
//***********************禁止右键***************************
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu()
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
function norightclick(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
}
//************************禁止选择***************************
function noSelect()
{
return false;
}
//************************禁止拖曳***************************
function noDragstart()
{
return false;
}
//************************清空剪切板*************************
function keyDown()
{
var iekey = event.keyCode;
//alert(iekey);
if(iekey == 42)
{
//window.clipboardData.setData('img','')
window.clipboardData.clearData();
}
}
//-->
</script>
<!--禁止网页另存为-->
<noscript> <iframe src="*.htm"></iframe> </noscript>
<!--禁止网页另存为-->
<noscript> <iframe src="*.htm"></iframe> </noscript><SCRIPT language=JavaScript>
document.oncontextmenu = nocontextmenu;
document.onmousedown = norightclick;
document.ondragstart = noDragstart;
document.onselectstart = noSelect;
document.onselect = document.selection.empty();
document.onkeydown = keyDown;
</SCRIPT>
算是比较常用吧。自己不想写的时候就复制过去,直接使用,不需要其他设置。
<script language="JavaScript">
<!--
//***********************禁止右键***************************
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu()
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
function norightclick(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
}
//************************禁止选择***************************
function noSelect()
{
return false;
}
//************************禁止拖曳***************************
function noDragstart()
{
return false;
}
//************************清空剪切板*************************
function keyDown()
{
var iekey = event.keyCode;
//alert(iekey);
if(iekey == 42)
{
//window.clipboardData.setData('img','')
window.clipboardData.clearData();
}
}
//-->
</script>
<!--禁止网页另存为-->
<noscript> <iframe src="*.htm"></iframe> </noscript>
<!--禁止网页另存为-->
<noscript> <iframe src="*.htm"></iframe> </noscript><SCRIPT language=JavaScript>
document.oncontextmenu = nocontextmenu;
document.onmousedown = norightclick;
document.ondragstart = noDragstart;
document.onselectstart = noSelect;
document.onselect = document.selection.empty();
document.onkeydown = keyDown;
</SCRIPT>
相关文章推荐
- 禁止右键/禁止选择/禁止拖曳清空剪切板
- 禁止右键,禁止拖曳,禁止选择,禁止网页另存为
- 深入探讨JavaScript、JQuery屏蔽网页鼠标右键菜单及禁止选择复制
- 深入探讨JavaScript、JQuery屏蔽网页鼠标右键菜单及禁止选择复制
- 深入探讨JavaScript、JQuery屏蔽网页鼠标右键菜单及禁止选择复制
- js网页禁止复制-禁止另存为-禁止选择-禁止鼠标右键代码
- js网页禁止复制-禁止另存为-禁止选择-禁止鼠标右键代码
- 网页禁止右键、禁止查看源代码、禁止复制和另存为的代码
- 使用chrome extend写一个操作京东网页的JavaScript脚本
- 通过JavaScript脚本复制网页上的一个表格
- html网页禁止鼠标右键、选择、拷贝、粘贴、保存等
- js禁止复制,右键,选择,禁止另存为
- 通过JavaScript脚本复制网页上的一个表格
- 通过JavaScript脚本复制网页上的一个表格
- 网页禁止右键和另存为代码
- 一个禁止鼠标右键菜单的脚本,并少了提示警告!
- 网页禁止复制,鼠标右键,鼠标左键,选择等
- 网页源代码保护(禁止右键、复制、另存为、查看源文件)
- 网页禁止右键、禁止查看源代码、禁止复制和另存为的代码
- 禁止网页脚本 彻底屏蔽鼠标右键 oncontextmenu