Avatar billede proff Nybegynder
28. oktober 2004 - 17:41 Der er 3 kommentarer og
1 løsning

Disable højreklik, skal virke i firefox og IE

Hej. Jeg søger noget JS der disabler højreklik! Det skal virke både i Internet Explorer og Mozilla Firefox.

Dette er den jeg bruger nu, men den disabler ikke højreklik i firefox:

<SCRIPT language="JavaScript1.2">
<!--
if (window.Event)
  document.captureEvents(Event.MOUSEUP);

function nocontextmenu() 
{
event.cancelBubble = true
event.returnValue = false;

return false;
}

function norightclick(e)
{
if (window.Event)
{
  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; 
document.onmousedown = norightclick; 
//-->
</SCRIPT>
Avatar billede mcgoat Nybegynder
28. oktober 2004 - 17:42 #1
Kan ikke rigtig betale sig at disable højreklik.... det tager 1 klik at komme uden om det.... Men er jo ikke sikkert det er alle der ved det...
Avatar billede proff Nybegynder
28. oktober 2004 - 17:43 #2
Lukker. Fandt selv ud af det :)
<script>
document.oncontextmenu=new Function("return false");
</script>
Avatar billede roenving Novice
29. oktober 2004 - 13:31 #3
-- og jeg vil lige tilføje, at hvis du gør det ved min browser, skal du have noget enormt vigtigt, hvis du vil have mig til at besøge din side igen, for jeg vil blive ganske voldsomt irriteret over, at du fratager mig min normale måde at browse på !-)

-- og også irriteret over at jeg skal bruge 1½ sekund mere for at se din kilde, hvis det er det, jeg har lyst til ...
Avatar billede olebole Juniormester
31. oktober 2004 - 04:23 #4
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester