Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Weiterleitung bei IE endet in einer Schleife

  1. #1
    Registrierter Benutzer
    Registriert seit
    12.10.2004
    Beiträge
    33

    Question Weiterleitung bei IE endet in einer Schleife

    Hallo,

    im Rahmen meiner Websites-Erneuerung ist mir aufgefallen, dass IE wieder mal nicht das macht was Netscape, Mozilla & Ko. praktizieren.

    Ihr könnt es Euch unter

    http://www.linuxmaker.de

    selber ansehen.

    Netscape startet nach 10 Sekunden die Weiterleitung der Side portal.html mit folgenden Meta-Eintrag

    HTML-Code:
    <meta http-equiv="refresh" content="10; home.html">
    ordnungsgemäß. Dagegen ruft IE die Seite selber wieder auf, anstatt weiterzuleiten.
    Kann mir hier jemand sagen, was IE hierfür benötigt, damit das so funktioniert. Schließlich wollen mehrheitlich IE-Benutzer weitergeleitet werden.

    MfG

    Archilles
    Windows is not the answer. Windows is the question, and the answer is NO! :D

  2. #2
    Registrierter Benutzer
    Registriert seit
    27.08.2002
    Beiträge
    337
    Ja, dann nimm doch die PHP-Weiterleitung:

    <? Header("Location: http://www.mypage.de");?>

  3. #3
    Registrierter Benutzer
    Registriert seit
    12.10.2004
    Beiträge
    33
    Also das hilft ersteinmal gar nicht weiter. Ich weiß jetzt auch gar nicht, wo in dem header-Befehl der Refresh-Faktor und -Zeitpunkt eingebunden werden soll.

    Hinzukommt, die weitergeleitetet Site ist in einem Frame eingebunden. Also http://home.html geht nicht, weil dann das Drumherum der Seite fehlt.

    MfG

    Archilles
    Windows is not the answer. Windows is the question, and the answer is NO! :D

  4. #4
    anrebe
    Gast
    Ich glaube das müsste dir weiterhelfen:

    SelfHTML

  5. #5
    Registrierter Benutzer
    Registriert seit
    12.10.2004
    Beiträge
    33
    Also das kenn ich ja, mit dem arbeite ich auch.

    Ich denke ich habe den Fehler auch gefunden und meine Lösung sieht wie folgt aus:

    HTML-Code:
        <script language="javascript" type="text/javascript">
    <!--
    if (navigator.appName.indexOf("Explorer") != -1){
    document.writeln('<meta http-equiv="refresh" content="6; URL=home.html">');
    }
        //-->
        </script>     
        <meta http-equiv="refresh" content="6; home.html">
    IE hat sich offensichtlich an dem URL= gestört.

    MfG

    Archilles
    Windows is not the answer. Windows is the question, and the answer is NO! :D

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •