Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste
rechte maustaste sperren?
#11
hi sapd, hi modercol,

erstmal danke für euere antworten!

klar isses total einfach, sachen rauszukopieren.
genauso einfach wie für euch nen kleinen code zu schreiben.
aber für mich ist das coden ein buch mit sieben siegeln.
und für manche ist das kopieren ohne maustaste unmöglich.

wie modercol schon schreibt:
klar ist mein content nichts besonderes.
aber man muss ja nicht tür und tor offenlassen, nur weil nichts wertvolles zu holen ist.

aber abgesehen davon: ich krieg den code nicht zum laufen.
rechte maustaste funzt überall im forum. obwohl wie beschrieben eingesetzt.

gruss an euch beide

pyro
#12
Lass mich raten: du hast Firefox.
Keinen Support per PN, eMail und Messenger
computerhartware.de
GIGA - Spielen geht immer!
#13
richtig geraten. Wink

das heisst, dass rechte-maustaste-sperren für firefox sowieso flach fällt!?
#14
Was meinst du mit flach fällt?
Sapd
Eine Arbeit ist nie vollendet, es gibt immer was zu verbessern
#15
dass man für den firefox die rechte maustaste nicht sperren kann?
#16
Hi, alle zusammen!

Probiert es doch mal hiermit:
Code:
<SCRIPT LANGUAGE="Javascript"><!--
var isNS = (navigator.appName == "Netscape") ? 1 : 0;
var isMS = (navigator.appName == "Microsoft Internet Explorer") ? 1 : 0;
var EnableRightClick = 0;
if(isNS)
document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);
function mischandler(){
  if(EnableRightClick==1){ return true; }
  else {return false; }
}
function click(e){
  if(EnableRightClick==1){ return true; }
  var myevent = (isNS) ? e : event;
  var eventbutton = (isNS) ? myevent.which : myevent.button;
  if((eventbutton==2)||(eventbutton==3)) return false;
}
function keyhandler(e) {
  var myevent = (isNS) ? e : window.event;
  if (myevent.keyCode==96)
    EnableRightClick = 1;
  return;
}
if(isMS)
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.oncontextmenu = mischandler;
document.onkeypress = keyhandler;
document.onmousedown = click;
document.onmouseup = click;
//-->
</script>
Wer eine Wahrheit verbergen will, braucht sie nur offen auszusprechen - sie wird einem ja doch nicht geglaubt.
(Charles Talleyrand)
#17
Der Code von mir müsste eigentlich beim Firefox gehen, habs ja selber ausprobiert.
Bloß manche Codes ignoriert er einfach.
Keinen Support per PN, eMail und Messenger
computerhartware.de
GIGA - Spielen geht immer!