29. april 2001 - 23:39Der er
8 kommentarer og 1 løsning
højreklik på billeder
Hej. Jeg er ganske ny både i fp og herinde. Jeg er igang med en hjemmeside, og vil høre om der er nogen der kan fortælle mig om man kan beskytte sine billeder mod højreklik - gem som ? På forhånd tak Dorthe
der findes måder hvor du kan fjerne muligheden for højreklik - men det er umuligt at beskytte billder da man jo bare kan trykke på Print Screen og smide det ind i et billedprogram!
<script language=JavaScript> <!-- var message=\"HEY!!! Do NOT click that button!\"; 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>
Hvis du absolut skal ha\' \"norightclick\" på din side, så vælg et lidt mere diskret et. Nedenstående script er desuden også sikkert mod \"enter\" tasten.
Enjoy...
if (window.Event) // Only Netscape will have the CAPITAL E. document.captureEvents(Event.MOUSEUP); // catch the mouse up event
function nocontextmenu() // this function only applies to IE4, ignored otherwise. { event.cancelBubble = true event.returnValue = false;
return false; }
function norightclick(e) // This function is used by all others { if (window.Event) // again, IE or NAV? { 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 //-->
/pelkjaer
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.