Ergebnis 1 bis 10 von 10

Thema: Temporäre Einstiegsseite mit automatischer Weiterleitung

  1. #1
    Contao-Nutzer Avatar von hansstalder
    Registriert seit
    03.03.2011.
    Ort
    Thun CH
    Beiträge
    203

    Standard Temporäre Einstiegsseite mit automatischer Weiterleitung

    Hallo

    ich möchte auf einer Website über die Festtage eine temporäre Einstiegsseite einbauen.

    Nach x Sekunden soll eine Weiterleitung auf die reguläre Einstiegsseite erfolgen und der Besucher kann mit einem Klick auf SKIP diese Weiterleitung manuell bewirken.

    1. neue Seite bauen und zuoberst placieren als 'Start einer Website'
    2. wie geht das weiter ?

    Danke für die Hilfe und Gruss aus dem Nebel

    Hans

  2. #2
    Contao-Nutzer
    Registriert seit
    01.11.2012.
    Ort
    Kiel
    Beiträge
    109

    Standard

    Moin Hans,

    da fallen mir spontan zwei Möglichkeiten ein.
    1. meta refresh im HTML head: siehe Beschreibung auf selfhtml.org. Dazu müsstest du allerdings die Kopfdaten bearbeiten, was meines Wissens nach nur über ein eigenes Template für die Seite ginge (fe_page). Dieses könntest du dann über ein eigenes Layout nur für die Startseite einbinden.
    2. Weiterleitung per JavaScript: wäre wohl einfacher. Dafür müsstest du ein Script in die Seite einbetten, welches ungefähr so aussehen könnte:
      HTML-Code:
      function redirect() {
          window.location = "/pfad/zu/seite.html";
      }
      // nach 5000 ms umleiten
      window.setTimeout(redirect, 5000);

  3. #3
    Contao-Nutzer Avatar von hansstalder
    Registriert seit
    03.03.2011.
    Ort
    Thun CH
    Beiträge
    203

    Standard

    Hallo Martin

    besten Dank. Ich nehme mal die 2. Variante. Kannst Du mir bitte noch sagen, wo GENAU ich diesen Code einbetten muss.

    Besten Dank und Gruss

    Hans

  4. #4
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Hallo Hans,

    hilfreich könnte auch folgende Erweiterung sein...
    campainlayer

  5. #5
    Contao-Nutzer Avatar von hansstalder
    Registriert seit
    03.03.2011.
    Ort
    Thun CH
    Beiträge
    203

    Standard

    Hallo Sepp

    besten Dank! Ich habe diese Erweiterung installiert...und finde keinen Hinweis, wie ich nun damit umgehen kann. Hast Du dazu noch eine Info ?

    Danke und Gruss Hans

  6. #6
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Hallo Hans,
    lange her das ich da verbaut habe aber schau mal hier ... vieleicht ist was dabei

  7. #7
    Contao-Nutzer
    Registriert seit
    01.11.2012.
    Ort
    Kiel
    Beiträge
    109

    Standard

    Habe es gestern noch getestet. Du müsstest dafür zunächst in das Backend gehen auf System -> Einstellungen -> Sicherheitseinstellungen, und dort unter "Erlaubte HTML-Tags" den Tag <script> einfügen.

    Dann kannst du im Artikel ein neues Inhaltselement vom Typ HTML erstellen mit folgendem Inhalt, wenn deine Seite HTML5 ausgibt:
    HTML-Code:
    <script>
    function redirect() {
         window.location = "neuigkeiten.html";
    }
    // nach 5000 ms umleiten
    window.setTimeout(redirect, 5000);
    </script>
    Oder folgendem Inhalt, wenn es eine XHTML-Seite ist:
    HTML-Code:
    <script type="text/javascript">
    /* <![CDATA[ */
    function redirect() {
         window.location = "neuigkeiten.html";
    }
    // nach 5000 ms umleiten
    window.setTimeout(redirect, 5000);
    /* ]]> */
    </script>

  8. #8
    Contao-Nutzer Avatar von hansstalder
    Registriert seit
    03.03.2011.
    Ort
    Thun CH
    Beiträge
    203

    Standard

    Besten Dank, das werde ich mal ausprobieren.

    Gruss Hans

  9. #9
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.558
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du könntest auch mit der Erweiterung [header_code] dem <head> die Zeile
    HTML-Code:
    <meta http-equiv="refresh" content="5; URL=http://www.example.com">
    für die betreffende Seite hinzufügen. Dann sollte das auch funktionieren, wenn JavaScript deaktiviert ist.
    Geändert von xchs (22.11.2012 um 13:06 Uhr)
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  10. #10
    Contao-Nutzer
    Registriert seit
    01.11.2012.
    Ort
    Kiel
    Beiträge
    109

    Standard

    Guter Einwand, damit funktioniert es auch für Browser ohne JavaScript.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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