og for alle jer der ikke gider have man piller ved jeres højrekliksmenu: Gå ind i about:config og skift dom.event.contextmenu.enabled til false - ødelægger i hvert fald denne mulighed.
jeg har et andet bud.. Dette skulle fjern højeklik mulighed i både IE og mozilla/netscape. Bare smid i <head>.
<script language="JavaScript" type="text/javascript"> var message=""; function clickIE() {if (document.all) {(message);return false;}} function clickNS(e) {if (document.layers||(document.getElementById&&!document.all)) { if (e.which==2||e.which==3) {(message);return false;}}} if (document.layers) {document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;} else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;} document.oncontextmenu=new Function("return false") function disableselect(e){ return false } function reEnable(){ return true } //if IE4+ document.onselectstart=new Function ("return false") //if NS6 if (window.sidebar){ document.onmousedown=disableselect document.onclick=reEnable } </script>
Hvis du nu vil kun vil have det til mozilla/netscape, kan du jo bare fjerne linje 3 og 17,18 gættede bare på at du ville have der til IE også.
Du skal bare være opmærksom på at der ikke vil beskytte indholder på dine sider fra at blive hugget, hvis det er det du har tænkt dig. I hvert fald ikke særlig godt, jeg er nemlig lige hugget denne kode ;)
Du skal bare ikke forvente at opnå noget som helst andet med det end at genere dine brugere.
Hvis der er nogen, der vil se kilden til dine sider, så ligger den funktion stadig i Vis-menuen og på Ctrl-U, og hvis det er billederne, der bekymrer dig, kan de gemmes via Sideinfo som er på Ctrl-I
Men sandbox har ret - og jeg mener også det er spild af tid, og dårlig kundeservice (hvis man kan tale om sådan noget). Du må selvfølgelig selv om det, men dem som virkelig gerne vil bruge kode eller billeder på din side, skal såmen nok få fat på dem hvis de vil. Den normale bruger vil måske være ligeglad med om du ødelægger højrekliks-funktionen, men det er jo heller ikke dem man disabler den for ;-)
Og her er så det svar hvis du selv synes du kunne bruge det...
Jeg er igang med et projekt om at lave en info-stander, og det er blot for at lukker sikkerhedshuller, der skulle give nogen ret til at lukke browservinduet, eller noget lignende...
Synes også selv at det er latterligt (i normale sammenhænge)
næh, ikke umiddelbart - så skulle det da lige være et ordentlig hack, men personligt kender jeg ikke til nogen metoder. Nåja, måske bortset for sandbox's ide med et gennemsigtigt billede, som dækker siden...
En infostander ...?!??!! Sådan en kører da normalt med én browser - og i et ekstremt restriktivt OS-setup. Normalt vil man gå ned og 'volde' reg-databasen, så både OS og browser opfører sig som ønsket. Det andet synes jeg ikke lyder heeeelt professionelt :)
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.