JS脚本禁止抓屏、复制、打印代码
成功志
JS脚本禁止抓屏、复制、打印代码
2012-12-7 ok12

禁止打印:


只需将如果下样式代码放入程序即可(打印出的页面内容将为空白):

<style>@media print{body{display:none}}</style>


 


 


禁止复制、选择、右键菜单:

<script language=javascript>

function click() {

return false;}

function click1(){if (event.button==2) {return false; }}

function CtrlKeyDown(){

if (event.keyCode==67&&event.ctrlKey)

{

clipboardData.setData('text','');

return false;

}

}

document.onkeydown=CtrlKeyDown;

document.onselectstart=click;

document.onmousedown=click1;

</script>

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

<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;}

}

document.oncontextmenu = nocontextmenu; // for IE5+

document.onmousedown = norightclick; // for all others

//--></script>

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容