IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Utilisation du bouton "back browser" du navigateur


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Limoges
    Inscrit en
    Février 2019
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Limoges
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2019
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Utilisation du bouton "back browser" du navigateur
    Bonjour,

    Je suis en train de coder un site Web pour une cité scolaire avec une structure MVC. Une partie de ce site ne peut être utiliser que par les Admin (proviseur, certains professeur), en se connectant grâce à un mot de passe et une adresse mail. Ces utilisateurs pourront entrer de nouvelles formations présent dans l'Etablissement concerné etc...

    Le bouton "back browser" du navigateur (pour moi google chrome mais aussi pour tout les autres) permet de faire un "history back". La page précédente affiche donc un message demandant un refresh de la page pour réutiliser les données précédemment entrées.

    Nom : refresh.JPG
Affichages : 761
Taille : 37,3 Ko

    Je voudrai savoir quel moyen utiliser pour que le bouton du navigateur refresh la page 1 fois automatiquement sans que l'utilisateur est besoin de le faire.

    Voici mon code

    v-utilisateur.php

    J'ai déja essayer :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta HTTP-EQUIV="refresh" CONTENT="temps en secondes">
    Code js : Sélectionner tout - Visualiser dans une fenêtre à part
    window.location.reload(true)

    Les deux font un chargement infini car ce n'est pas sur un bouton mais sur un "onload" et me donnent une page blanche qui charge.

    Merci de vos réponses et de votre aide.

  2. #2
    Membre émérite
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Points : 2 522
    Points
    2 522
    Par défaut
    Tu peux utiliser les sessionStorage qui permettent de sauvegarder des données sur le navigateur tant qu'il n'est pas fermé.

    Saisis un texte puis clique sur le bouton. Refais la même chose. Après tu peux automatiser l'exécution de toto();

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    <!DOCTYPE html>
    <html>
    <head>
     <meta charset="utf-8">
       <meta content="width=device-width, initial-scale=1.0" name="viewport">
     <title>Connexion</title>
     
     <script>
      function toto() {
       if (sessionStorage.getItem('clé') == null) {
        sessionStorage.setItem('clé', 'xxxx');
        window.location.reload();
       }
      }
     
     </script>
    </head>
    <body>
     Entrer un texte : <input type="text" /><br/>
     
     Cliquer le bouton pour simuler une demande de rechargement de la page.<br/>
     <input type="button" value="Clique moi !" onclick="toto()"/>
    </body>
    </html>
    Cela ne sert à rien d'optimiser quelque chose qui ne fonctionne pas.

    Mon site : www.emmella.fr

    Je recherche le manuel de l'Olivetti Logos 80B.

Discussions similaires

  1. Utilisation de %nrstr, %quote, %str
    Par Mamouthy dans le forum Macro
    Réponses: 5
    Dernier message: 25/04/2013, 17h34
  2. Utilisation du format $quote
    Par lhonolulu dans le forum SAS Base
    Réponses: 5
    Dernier message: 25/05/2009, 11h06
  3. Réponses: 4
    Dernier message: 15/05/2006, 12h38
  4. [C# 2.0][VS2005] Utilisation des boutons radio
    Par keisuke dans le forum Windows Forms
    Réponses: 13
    Dernier message: 29/04/2006, 17h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo