DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Concepts WEBDEV / Partie 2 - Développement d'un site
  • Code serveur ou code navigateur ?
  • Code navigateur : code WLangage ou code Javascript ?
  • Evénements supplémentaires
  • Site dynamique en PHP : Code serveur : code WLangage ou code PHP ?
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
16. Les deux types de code
Page précédenteSommairePage suivante
Code serveur ou code navigateur ?
Deux sortes d'actions peuvent être programmées dans un site WEBDEV :
Pour gérer ces deux sortes d'actions, l'éditeur de code de WEBDEV différencie deux types de code :
  • Code Serveur (code Jaune ou Rose sous l'éditeur de code) : Ce code est écrit en WLangage (code jaune) ou en PHP (code rose, disponible uniquement dans les pages PHP). Ce code est exécuté sur le serveur.
    Ce code est disponible uniquement dans les pages dynamiques (en mode Session ou AWP).
  • Code Navigateur (code Vert ou Bleu) : Ce code est écrit en WLangage (code vert) ou en Javascript (code bleu).
    A l'enregistrement de la page, ce code est automatiquement traduit en Javascript et intégré aux pages HTML WEBDEV. Ce code est exécuté en local (sur le poste de l'internaute) et ne nécessite pas d'action du serveur.
Code navigateur : code WLangage ou code Javascript ?
Les codes exécutés sur le poste de l'internaute (sur le navigateur) sont représentés sous l'éditeur de code par un bandeau vert ou bleu.
  • bandeau vert = WLangage : le sigle WL précède l'intitulé du code.
  • bandeau bleu = Javascript : le sigle JS précède l'intitulé du code.
Pour passer d'un code vert (WLangage) à un code bleu (Javascript), il suffit de cliquer sur le sigle WL précédant l'intitulé du code (ou inversement de cliquer sur JS) et de choisir le langage voulu. A l'enregistrement de la page, le code WLangage est automatiquement converti en Javascript.
Nous vous conseillons de développer en WLangage.
Evénements supplémentaires
Le lien "Ajouter d'autres événements" présent dans la fenêtre de code permet de gérer des événements supplémentaires à ceux proposés par défaut. Il suffit de cliquer sur le lien "Ajouter d'autres événements à xxx" situé à la fin de la fenêtre de code : la liste des événements supplémentaires disponibles s'affiche.
Il suffit de sélectionner les événements voulus pour les ajouter aux codes affichés par l'éditeur de code.
Exemples d'événements supplémentaires : double-clic, touche enfoncée, touche pressée, touche relâchée, bouton enfoncé, souris déplacée, etc.
Rappel : Le code navigateur est disponible dans les pages dynamiques (en mode Session ou AWP) et statiques.
Site dynamique en PHP : Code serveur : code WLangage ou code PHP ?
Les codes exécutés sur le poste serveur sont représentés sous l'éditeur de code par un bandeau Jaune ou Rose.
  • bandeau Jaune = WLangage : le sigle WL précède l'intitulé du code.
  • bandeau Rose = PHP : le sigle PHP précède l'intitulé du code.
Pour passer d'un code jaune (WLangage) à un code rose (PHP), il suffit de cliquer sur le sigle WL précédant l'intitulé du code (ou inversement de cliquer sur PHP) et de choisir le langage voulu. Lors de l'enregistrement de la page PHP, le code WLangage est automatiquement converti en code PHP.
Nous vous conseillons de développer en WLangage.
Page précédenteSommairePage suivante
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/08/2023

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