On Sun, 28 Jan 2001 10:42:25 +0100, "Jan Hougaard"
<jan_hougaard@stofanet.dk> wrote:
>Hvordan gør man det umuligt at gemme billeder vha "højre klik på musen" og
>"gem billede som"?
>
>
>mvh Jan Hougaard
>
>
Dette emne bliver der skrevet meget om i
news:dk.edb.internet.webdesign . Se evt. indlægget : Kopi beskyttelse.
Men jeg har kopieret det væsentlige ud:
>Hvordan laver man kopibeskyttelse af ens billeder??. Altså sådan at
>folk ikke kan højreklikke på billedet og vælge Gem billed.??
>Lige som EDC Mælgerne har på deres hjemmeside...(
www.edc.dk)
Glem det, man kan til en hver tid kopiere billedet, hvis man vil det,
og se koden til en hver tid.
Det irriterer kun din sides brugere fordi det forhindrer de mange
fornuftige ting, som man kan med højreklik.
På en tilfældig side:
<URL:
http://www.edc.dk/ejd/owa/soeg_ejendom.opstilling?pid=41804130&pkategori=1&pidlist=7960064&pkommune=335&pamt=04&ptype=-1&ptype=2>
ligger billedet her:
http://www.edc.dk/d6464/418/41804130B1.JPG
Jeg ville vælge at bruge flg. eftersom man ikke kan forhindre folk i
at gøre det, hvis de vil (gem hele siden, kigge i kildekoden og se
stien til billedet, lavet printscreen, bruge en anden browser end IE,
ligger i browserens cache osv...)
<SPAN ONCLICK="if (event.button == 3) alert('right click');"
ONCONTEXTMENU="alert('Kopiering ikke tilladt! \n© mig')">
<img src="35.jpg">
</SPAN>
Hvis du vil bruge det komplet tåbelige ingen højreklik og jage dine
besøgende væk, så læs:
<URL:
http://www.vortex-webdesign.com/help/hidesource.htm>
At enhver uden problemer kan gå ind og se kildekoden til siden, ses
her, her er scriptet de bruger:
<SCRIPT language="JavaScript"> <!--
var message="Billedet er beskyttet af EDC's ophavsret.";
function click(e) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// -->
</SCRIPT>
Men som du kan se, det er ikke en døjt værd.
Med venlig hilsen
Finn Jensen
http://www.shannon-fly-dressing.dk/