如何能叫图片不能被复制另存为

来源:百度知道 编辑:UC知道 时间:2024/06/05 07:06:04
我想把图片锁死,不能点击右键另存为,我该如何做?大侠们请支招,俺给你10分~

禁止右键了```

简单点的
HTML的<head>区:
<SCRIPT LANGUAGE="javascript">
<!-- Begin
function protect(e) {
alert("无权限下载!");
return false;
}

function no() {
if(document.images)
for(i=0;i<document.images.length;i++)
document.images[i].onmousedown = protect;
}
// End -->
</SCRIPT>
最后,用如下代码替换原有的<body>:
<BODY OnLoad="no()">

复杂点的
function click(e) {
if (document.all) {
if (event.button==1||event.button==2||event.button==3) {
oncontextmenu='return false';
}
}
if (document.layers) {
if (e.which == 3) {
oncontextmenu='return false';
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
document.oncontextmenu = new Function("return false;")

var trave