防止網頁圖片被 COPY?

2007-06-09 10:10 am
請問如何防止WEBPAGE上的圖片輕易被COPY?[PRINT SCREEN 就沒法啦]

是否了可以隱藏圖片的URL?

WATERMARK 是否有用?WATERMARK 只是一個 MARK 或有其他作用?

謝謝!
更新1:

是否有方法在 HTML 停用一幅圖的右 click (或 tool bar) copy 工能? 我好像見過有這樣的圖片。

回答 (4)

2007-06-10 3:54 am
✔ 最佳答案
防止抄襲篇
要做到100%防止抄襲係冇可能既,
但係可以用d小把戲去對付d唔識破解既人。
mouse右鍵無效,highlight無效
<!--- begin code provided by kkx3.com--->
<body onselectstart="return false;" ondragstart="return false;" oncontextmenu="return false;">
<!--- end code provided by kkx3.com--->

放在 input your own header html



按右鍵會彈出警告

<!--- begin code provided by kkx3.com--->
<script language="javascript">
if (navigator.appName.indexOf("Internet Explorer") != -1)
document.onmousedown = noSourceExplorer;
function noSourceExplorer(){if (event.button == 2 |
event.button == 10){alert(" 警告字眼 ")
;}}</script>
<!--- end code provided by kkx3.com--->
 
放在website stat


right click會開新視窗

<!--- begin code provided by kkx3.com--->
<script language=javascript>
function click(){
if(event.button==2){earthquake()
alert("警告的字")
window.open("http://kkx3.com")
;}
}document.onmousedown=click
function earthquake(){
window.moveTo(1000,5000)
}
</script>
<!--- end code provided by kkx3.com--->
放在website stat


唔要 IMAGE TOOL BAR (只限 IE)
<!-- start code provided by kkx3.com -->
<script title="Disable Image Toolbar">
var kkx3toolbar_a = '<M';
var kkx3toolbar_b = 'ETA HTTP-EQUIV="imagetoolbar" CONTENT="no">';
document.write(kkx3toolbar_a+kkx3toolbar_b);
</script>
<!-- end code provided by kkx3.com -->
放在website stat
2007-06-13 1:13 am
http://www.dynamicdr ive.com/dynamicindex 9/noright.htm
2007-06-09 10:49 pm
http://hk.geocities.com/lkyjimmy/

網頁語法
6.1
6.2
6.7
6.8

======================
但係無得防
人地會查看原始檔
2007-06-09 7:10 pm
樓上的技術未免落後, 但某些答案都有可取性, 以下是個人所懂的

除非你使用flash, 否則是不能防止的.
不能隱藏, 參考第一點.
當然有用的, 但不是樓上所說的這麼簡單, 現時的數碼水印, 不一定肉眼能看到的, 它是經過一系列的方程式, 將水印的資料分散地儲存在圖片內的. 要用特定的軟件才可以看到.
加了數碼水印後, 其他網站直接下載使用, 便無所遁形了.

以下是防右鍵範例, 來增加抄走的難度
<script language=JavaScript& gt;
<!--
//Disable right mouse click Script
//By Maximus ([email protected]) w/ mods by DynamicDrive
//For full source code, visit http://www.dynamicdr ive.com
var message="Functi on Disabled!";
//////////////////// ///////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}
function clickNS4(e){
if (document.layers||document.getElementB yId&&!docume nt.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}
if (document.layers){
document.captureEven ts(Event.MOUSEDOWN);
document.onmousedown =clickNS4;
}
else if (document.all&&a mp;!document.getElem entById){
document.onmousedown =clickIE4;
}
document.oncontextme nu=new Function("alert (message);return false")
// -->
</script>


收錄日期: 2021-04-25 21:18:25
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070609000051KK00430

檢視 Wayback Machine 備份