login  Naam:   Wachtwoord: 
Registreer je!
 Forum
Zoeken  Regels  Help
Categorieën > HTML & CSS

Rechtermuisknop uitschakelen

Babsmolleke – 26/08/2010 23:12 (Laatst gewijzigd op 27/08/2010 11:29)
Voor mijn site wil ik de rechtermuisknop blokkeren en via deze html code in Internet Explorer lukt het:

  1. <script type="text/javascript">
  2. function geenRechtsKlik(mk)
  3. {
  4. var copyrightTekst = "Copyright mijnwebsite.nl";
  5.  
  6. if (navigator.appName == 'Netscape' && (mk.which == 3 || mk.which == 2))
  7. return false;
  8. else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3))
  9. {
  10. alert(copyrightTekst);
  11. return false;
  12. }
  13. return true;
  14. }
  15.  
  16. document.onmousedown = geenRechtsKlik;
  17. document.onmouseup = geenRechtsKlik;
  18. if (document.layers) window.captureEvents(Event.MOUSEDOWN);
  19. if (document.layers) window.captureEvents(Event.MOUSEUP);
  20. window.onmousedown = geenRechtsKlik;
  21. window.onmouseup = geenRechtsKlik;
  22. </script>



Maar in Firefox lukt het niet!!!! Daar werkt de rechtermuisknop wel. Hoe los ik dit op?

titjes schreef:
Codetags gebruiken!


Pagina:

21 antwoorden

Gesponsorde links

WeedSide – 26/08/2010 23:21
Deze misschien...
http://leejoo.n...g_plus.htm

Greetz WeedSide  

Martijn – 26/08/2010 23:47
Waarom zou je dat willen? CTRL + U en je zit in je bron, en ik kan alsnog álles eruit halen wat ik wilt. In mijn ogen is iets als dit alleen maar een indicatie van niveau, en niet van een hoog niveau (niet persoonlijk bedoeld).

Dit soort dingen zijn nooit fullproof, dr is er geen 1 die alles tegenhoud, en als ik mn javascript uitzet ben ik er ook al.
Mijn suggestie is gewoon in je broncode als comment zetten dat mensen er niet zomaar dingene van mogen kopieren. Als je wilt dat mensen niet rechtermuisknop op een afbeelding doen, moet je er een doorzichtige div overheen zetten vvan dezelfde grootte

WeedSide – 27/08/2010 00:02
Ik ben het met Martijn eens, er is altijd wel iets te verzinnen om er omheen te komen. Ook zijn oplossing met de div is verspilde moeite. PrintScreen drukken Ctrl+V in een afbeelding bewerker en je hebt de image als nog. Gewoon geen tijd insteken als het niet belangrijk is, is mijn advies zonde van de tijd.

Greetz WeedSide 

Maarten – 27/08/2010 10:26
WeedSide schreef:
Ik ben het met Martijn eens, er is altijd wel iets te verzinnen om er omheen te komen. Ook zijn oplossing met de div is verspilde moeite. PrintScreen drukken Ctrl+V in een afbeelding bewerker en je hebt de image als nog. Gewoon geen tijd insteken als het niet belangrijk is, is mijn advies zonde van de tijd.

Greetz WeedSide 

Of gewoon ook weer de broncode opengooien om de locatie van de afbeelding te achterhalen.. of via de page properties in firefox, of via de web developer tools in internet explorer,... het is gewoon zoals jullie ook al zeiden tijdverspilling en nutteloos om zo'n half gare "beveiliging" op te zetten.

Stijn – 27/08/2010 10:47
Het gepaste event naam hiervoor is: oncontextmenu en niet onclick of onmousedown.

Babsmolleke – 27/08/2010 12:23 (Laatst gewijzigd op 27/08/2010 12:25)
WeedSide schreef:
Deze misschien...
http://leejoo.n...g_plus.htm

Greetz WeedSide  



Lukt ook niet!!
Is niet voor mij is iemand die mij dat vraagt om te doen! Ik weet dat dit niet waterdicht is maar indien zij dit wensen!! Tot nu toe nog steeds geen oplossing gevonden

Martijn – 27/08/2010 17:47
Je hoeft niet altijd persé te doen wat een ander vraagt hae ;) t komt een stuk proffesioneler over als je op een beschaafde toon uitlegt dat t een slecht idee is

valles10 – 27/08/2010 19:27
Ik volg Martijn 
Als jij dat weet, Babsmolleke, kun je gerust aan die iemand zeggen dat dat weinig zin heeft.

Stijn – 27/08/2010 21:12
Stijn schreef:
Het gepaste event naam hiervoor is: oncontextmenu en niet onclick of onmousedown.
Dude google oncontextmenu en je hebt dozijnen aan scripts.

  1. window.oncontextmenu = function(e) {
  2. return false;
  3. }



Probeer dit eens.

XHackZUSA – 23/10/2011 20:02
Heey Nubzz

Ik ben een hacker maar ik weet een manier hoe je er achter blijft komen hier let op!
view-source:http://www.jouwwebsitehier.nl
Ik heb een website gehackt enzo, maar 1ding is zeker wie dat script jat is zijn pc kwijt;)

Mail to: XHackZNL@NitrohHackZ.nl
En voor msn: Leon_8@live.nl of powerhacks@live.nl
;)
Greetz XHackZ NL

Gesponsorde links


Pagina:

Dit onderwerp is gesloten.
Actieve forumberichten:

© 2002-2012 Sitemasters.be - Regels - Gehost door: Vircon - Laadtijd: 0.033s