Recharger la page après une soumission de formulaire

Recharger automatiquement votre page après x secondes

Language: Javascript

Catégorie : Formulaire

Favicon de Justa
<script>

Webflow.push(function () {
  document.addEventListener('submit', function (event) {
    if (!event.target.matches('form[js-form-reload=form]')) return;

    event.preventDefault();

    const reloadTime = event.target.getAttribute('js-form-reload-time');
    const reloadTimeMs = Math.max(0, parseInt(reloadTime));

    setTimeout(function () {
      location.reload(true);
    }, reloadTimeMs);
  });
});

</script>
Sommaire
1
Le script
2
Les attributes
3
Tuto vidéo
4
Template à cloner
5
Source du script

Utiliser un LLM pour résumer ou expliquer ce script

1

Le script

Ajouter le script sur la page ou le projet Webflow

<!-- Scripts by Justa | Reload Page After Submission -->
<script src="https://cdn.jsdelivr.net/npm/@justaa/scripts/dist/forms/reload-after-submission.js"></script>
<script>

Webflow.push(function () {
  document.addEventListener('submit', function (event) {
    if (!event.target.matches('form[js-form-reload=form]')) return;

    event.preventDefault();

    const reloadTime = event.target.getAttribute('js-form-reload-time');
    const reloadTimeMs = Math.max(0, parseInt(reloadTime));

    setTimeout(function () {
      location.reload(true);
    }, reloadTimeMs);
  });
});

</script>
2

Les attributes

Form - Identifier l'élément Formulaire

Form - Identifier l'élément Formulaire

3

Tuto

4

Template

5

Code source du script

<script>

Webflow.push(function () {
  document.addEventListener('submit', function (event) {
    if (!event.target.matches('form[js-form-reload=form]')) return;

    event.preventDefault();

    const reloadTime = event.target.getAttribute('js-form-reload-time');
    const reloadTimeMs = Math.max(0, parseInt(reloadTime));

    setTimeout(function () {
      location.reload(true);
    }, reloadTimeMs);
  });
});

</script>

Je veux lancer mon projet avec Justa

Nous contacter