DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Page / Gestion du Back
  • Présentation
  • Fonctionnement
  • Remarques
  • Mise en place
  • Désactiver le bouton "Précédent" du navigateur pour une page précise
  • Désactiver le bouton "Précédent" du navigateur pour un frameset
  • Désactiver le bouton "Précédent" du navigateur pour toutes les pages du projet
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Empêcher l'utilisation du bouton "Précédent" du navigateur
Présentation
Si le bouton "Précédent" du navigateur est utilisé pour afficher la page, cette action n'aura aucun effet.
Fonctionnement
La désactivation de la fonction "Page précédente" du navigateur entraîne l'insertion du code Javascript suivant dans la page HTML générée :
<SCRIPT LANGUAGE="JavaScript">
history.forward()
</SCRIPT>
Lors de l'exécution de la page sous un navigateur, il sera impossible de revenir sur cette page par le bouton "Précédent" du navigateur.

Remarques

  • Cette action n'aura aucun effet.
  • L'utilisation du bouton "Précédent" du navigateur peut entraîner un clignotement de la page.
  • Ce mécanisme peut être mis en échec si un clic sur le bouton [STOP] du navigateur intervient avant l'exécution de l'instruction forward() par le navigateur.
Mise en place

Désactiver le bouton "Précédent" du navigateur pour une page précise

Pour désactiver le bouton "Précédent" du navigateur pour une page précise :
  1. Affichez l'onglet "UI" de la fenêtre de description de la page (option "Description" du menu contextuel de la page).
  2. Dans la zone "Options", pour l'option "Utilisation du bouton "Précédent" du navigateur", sélectionnez "Interdit".
  3. Validez.

Désactiver le bouton "Précédent" du navigateur pour un frameset

Pour désactiver le bouton "Précédent" du navigateur pour un frameset :
  1. Affichez l'onglet "UI" de la fenêtre de description du frameset (option "Description" du menu contextuel de la frame).
  2. Dans la zone "Options", pour l'option "Utilisation du bouton "Précédent" du navigateur", sélectionnez "Interdit".
  3. Validez.

Désactiver le bouton "Précédent" du navigateur pour toutes les pages du projet

Pour désactiver le bouton "Précédent" du navigateur pour toutes les pages du projet :
  1. Affichez la description du projet : sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description".
  2. Dans l'onglet "Avancé", pour l'option "Option par défaut pour l'utilisation du bouton "Précédent" du navigateur", cochez l'option "Interdit".
  3. Validez. Cette option sera automatiquement prise en compte pour toutes les nouvelles pages du site.
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale