Norbert Klein: ... ist kein Objekt Fehlermeldung

Beitrag lesen

Hallo Alan.

Bitte nicht schimpfen - die Frage hört sich zeimlich dumm an.

Eigentlich nicht.

In allen Seiten habe ich zwei Javascript Teile.

  1. um die rechte Maustaste zu sperren (Es ist ein Jugend Turnier! notwendig!)
  2. nach 30 Sekunden von Inaktivität zurück zu einer Hauptseite zu springen.

Das Script-Gewusel, was du zusammengetragen hast, ist nicht wirklich zu gebrauchen.

Das machen wir neu:

<script type="text/javascript">
<!--
 tur = 30; // Sekunden, die bis zur Umleitung gewartet werden soll
 ruri = "umleitung.html"; // Adresse, auf die umgeleitet werden soll
 cd = false;
 function mm()
  {
   window.clearTimeout(cd);
   cd = window.setTimeout("window.location.href = ruri",tur*1000);
  }
 function mc()
  {
   if(window.event.button != 1){window.alert("Bitte benutzen sie nur die LINKE Maustaste.")}
  }
 document.onmousemove = mm;
 document.onmousedown = mc;
 document.onmouseup = mc;
//-->
</script>

So, mehr braucht man auch nicht, das ganze andere Zeugs kannst du rauswerfen.
Wenn du das Script nicht in jeder Seite einzeln einfügen willst, könntest du es in eine externe Datei auslagern. In den Dateien muss du dann lediglich darauf verweisen, wäre dann kürzer.
Anleitung dazu gibt's hier: http://selfhtml.teamone.de/javascript/intro.htm#javascriptdateien

Gruß
Norbert