die neue html seite im gleichen fenster mit set.timeout nach 10 sekunden anzeigen

Peter1989

Grünschnabel
Ich habe ein problem mit javascript, ich möchte das die html seite sich nach 10 sekunden ändert, also eine andere seite angezeigt wird (wie ein link, halt nur ohne klicken und zeitfersetzt).

Code:
    <script type="text/javascript">
      function menue()
      {var menue = window.open("menue.html");}
      window.setTimeout("menue()", 10000);
      menue.close()
    </script>

weiß jemand wie das geht ?
und gebt es noch eine möglich keit einen countdown runter zu zählen, von 10 auf 0 ?
 
Mit der window.open-Methode wird das Dokument aber in einem neuen (Popup-) Fenster geöffnet.

Probier's stattdessen mal hiermit:

Code:
<script type="text/javascript">
function Neue_Seite () {
 window.location.href = "menue.html";
}
window.setTimeout("Neue_Seite()", 10000);
</script>


Und bitte achte beim Verfassen deiner Beiträge auf die Groß- und Kleinschreibung - siehe hierzu die Netiquette Nr.15.
 
es funktioniert, aber jetzt gebt ist ein neues Problem entstanden
Code:
<html>
  <head>
    <title>
      Seite 2
    </title>
  <meta http-equiv="refresh" content="10; URL=menue.html">
  </head>
  <frameset rows="0%,50%,0%" border="0">
    <frame src="leer.htm"></frame>
    <frame src="cartoon.html"></frame>
    <frame src="leer.htm"></frame>
  </frameset>
</html>

die Seite ersetzt cartoon.html, aber sie soll die ganze Seite ersetzten.
 
Willst du lediglich die Seite cartoon.html gegen menue.html austauschen?

Wenn ja, dann muß die META-Angabe oder das vorgeschlagene Script im Quelltext der cartoon.html eingebunden werden.
 
Dann ist doch alles in Ordnung, denn nach 10 Sekunden wird von dem Frameset auf das Dokument menue.html weitergeleitet. :confused:

Wo hat denn nun der Fehler gelegen?

Und wenn das Problem gelöst ist, markiere das Thema bitte als erledigt.
 
ich gelange von einer anderen Seite mit 3 frames zu dieser, und von dieser dann automatisch zu menue.html, nur habe ich vergessen, dass die 3 frames von der ersten seite noch aktiv waren, und nun wurde menue.html halt in diesen geladen.
 

Neue Beiträge

Zurück