|
|
|
|
|
- Présentation
- Les différents types disponibles
- Remarque : les navigateurs Internet autorisent uniquement une seule action sur la page par traitement
- Choisir un type de lien
WEBDEV propose plusieurs types de liens en fonction de l'action du lien sur les champs de la page. Les différents types disponibles Le type du lien est lié au type d'opération effectué sur les champs. Le choix de l'opération se fait dans la fenêtre de description du lien (onglet "Général"). Les types d'opération disponibles sont les suivants : - Envoyer les valeurs au serveur (submit) :
Le lien valide l'ensemble des champs de la page en cours et renvoie la valeur des champs au serveur. Le serveur effectue alors l'action spécifiée. - Effacer le contenu des champs côté navigateur (reset) :
Le lien vide tous les champs de la page (sauf les champs initialisés par programmation). - Ne rien envoyer au serveur :
Le lien effectue l'action demandée mais ne renvoie pas le contenu des champs de la page en cours au serveur.
Remarque : les navigateurs Internet autorisent uniquement une seule action sur la page par traitement Certains types de lien provoquent automatiquement une action sur la page (lien réalisant l'opération "Envoyer les valeurs au serveur (submit)" par exemple). Si les fonctions PageValide ou EmailOuvreMessagerie sont utilisées dans l'événement "Clic navigateur" de ces liens (ou dans une procédure appelée par cet événement), cette fonction sera ignorée : seule l'action du lien sera effectuée. Conséquences : Les fonctions PageValide ou EmailOuvreMessagerie ne peuvent pas être utilisées dans un code provoquant (automatiquement ou non) une action. Ces fonctions sont ignorées : - dans le code de clic d'un lien réalisant l'opération "Envoi au serveur"
- dans le code de clic d'un lien réalisant l'opération "autre" dont l'action est différente de "Aucune"
- si la fonction PageValide est suivie de la fonction EmailOuvreMessagerie (dans le traitement en cours, dans une procédure appelée par le traitement en cours, ou dans un autre traitement appelé par la fonction Exécute).
- si la fonction EmailOuvreMessagerie est suivie de la fonction PageValide (dans le traitement en cours, dans une procédure appelée par le traitement en cours, ou dans un autre traitement appelé par la fonction Exécute).
Pour utiliser les fonctions PageValide ou EmailOuvreMessagerie depuis un lien (code de clic navigateur du bouton), ce lien doit avoir les caractéristiques suivantes (onglet "Général" de la fenêtre de description) : - Opération sur les champs : "Aucune"
- Action : "Aucune"
Voici quelques exemples d'utilisation "classique" des liens dans une page : | | | Action à effectuer | Exemple | Opération sur les champs |
---|
Envoyer les données de la page en cours au serveur pour traitement. | Formulaire d'enregistrement. Le lien permet de vérifier la validité des informations saisie et affiche une page de confirmation. | Envoyer la valeur des champs au serveur (submit) | Effectuer un traitement sur le serveur, sans récupérer les données de la page en cours. | Page de menu constituée de boutons. Chaque lien permet d'afficher une page du site. | Aucune | Effectuer un traitement en code navigateur | Exécuter un calcul simple, un contrôle de saisie, ... | Aucune | Afficher une page statique du site | Afficher la page d'accueil du site. | Aucune | Afficher une page extérieure au site | Lancer un moteur de recherche. | Aucune | Réinitialiser les champs de la page | Vider les champs de la page en cours. | Réinitialiser les champs de la page (reset) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|