Ergebnis 1 bis 5 von 5

Thema: Nach Absenden des Kontaktformulars wieder zum Formular springen?

  1. #1
    Contao-Fan Avatar von typolighter
    Registriert seit
    02.07.2009.
    Beiträge
    369

    Standard Nach Absenden des Kontaktformulars wieder zum Formular springen?

    Moin, folgendes Problem: Ich habe eine Seite, auf bei der das Kontaktformular ziemlich weit unten sitzt. Nach Absenden des Formulars (submit) springt die Seite ganz nach oben, so dass man erst wieder ganz runter scrollen muss, um den erfolgreichen (oder auch nicht) Versand bestätigt zu bekommen. Wie erreiche ich es, dass nach dem Absenden des Formulars dieses wieder sofort zu sehen ist (ohne Scrollen).

  2. #2
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.485
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Der Beitrag ist schon etwas älter, könnte helfen:
    https://community.contao.org/de/show...l%C3%B6%C3%9Ft
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  3. #3
    Contao-Fan Avatar von typolighter
    Registriert seit
    02.07.2009.
    Beiträge
    369

    Standard

    Danke, aber mein form-Template sieht so aus:

    Code:
     <form<?php if ($this->action): ?> action="<?= $this->action ?>"<?php endif; ?> method="<?= $this->method ?>" enctype="<?= $this->enctype ?>"<?= $this->attributes ?><?= $this->novalidate ?>>
        <div class="formbody">
          <?php if ('get' != $this->method): ?>
            <input type="hidden" name="FORM_SUBMIT" value="<?= $this->formSubmit ?>">
            <input type="hidden" name="REQUEST_TOKEN" value="<?= $this->requestToken ?>">
            <?php if ($this->maxFileSize): ?>
              <input type="hidden" name="MAX_FILE_SIZE" value="<?= $this->maxFileSize ?>">
            <?php endif; ?>
          <?php endif; ?>
          <?= $this->hidden ?>
          <?= $this->fields ?>
        </div>
      </form>
    Wo müsste denn da ein Anker eingetragen werden?

  4. #4
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.852
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Aktivierung von js_autofocus im Layout sollte dafür eigentlich reichen, zu mindestens um bei Fehlern direkt an die Fehlerstelle zu springen.
    Für den erfolgreichen Versand arbeite ich eher mit einer extra Seite.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  5. #5
    Contao-Fan Avatar von typolighter
    Registriert seit
    02.07.2009.
    Beiträge
    369

    Standard

    Mir gings hauptsächlich um den Fall, wenn mal die Sicherheitsfrage vom AntispamFeld auftaucht. Das konnte man bisher nicht sehen, ohne zu scrollen, dank js_autofocus gehts jetzt.
    Super, danke!

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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