weiterleitung, etwas schwerer

ShinmA

Erfahrenes Mitglied
Ich brauche eine weiterleitung aber eine die nicht in den head kommt denn ich will diese weiterleitung nach einigen IF abfragen ausführen.
Es sollte auch kein popup sein :| und das ist mein problem habe schon sowas wie:
Code:
<meta http-equiv="refresh" content="5; URL=http://selfhtml.teamone.de/">
aber das kann ich ja nur in denhead setzten und ich dachte mir als lösung wäre es möglich eine JS funktion nach den IF abfragen auszuführen.

danke im vorraus Kevin
 
So in etwa?
PHP:
<html>
<head>
<script type="text/javascript">
function weiter() {
  if (bla = "lala") {  // Abfrage
    setTimeout("window.location='neueseite.html'", 5000);
  }
}
</script>
</head>
<body onLoad="weiter();">

[...]

</body>
</html>

Wenn keine Verzögerung dazwischen sein soll, dann statt setTimeout("window.location='neueseite.html'", 5000); einfach nur window.location="neueseite.html" schreiben.
Der 2. Parameter von setTimeout ist die Zeit der Verzögerung in Millisekunden.
 
Zurück