1、禁止“另存为”
<NOSCRIPT><IFRAME SRC=*.html></IFRAME></NOSCRIPT>
2、防止复制
oncopy="return false;" oncut="return false;"
3、防止选择
<body onselectstart="return false">
在网上搜一些,试用了一下,总结如下:
1)
<html>
<title>反复制</title>
<script type="text/javascript">
<!--
document.oncontextmenu=function(e){return false;}
// -->
</script>
<style><!--
body {
-moz-user-select:none;
}
--></style>
<body onselectstart="return false">
<b>反复制<</b>
</body>
</html>
在Firefox、Google Chrome、IE下有效
2)
<noscript><iframe src=*></iframe></noscript>
在IE下有效
3)
<script language=JavaScript>
function click() {
alert('谢绝复制!请谅解!') }
function clickl(){
if (event.button==2) { alert('谢绝复制!请谅解!') }
}
function ctrlkeydown(){
if (event.ctrlkey) { alert('不当的拷贝将损坏您的爱机!')
}
}
document.onkeydown=ctrlkeydown;
document.onselectstart=click;
document.onmousedown=clickl;
</script>
在IE下有效和Google Chrome有效