PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • 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/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
16. Les deux types de code
Chapitre précédentSommaireChapitre suivant
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.
  • 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 en cliquant sur JS). 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 dernier traitement "Autres traitements" 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 "..." présent dans ce traitement pour afficher la liste des événements supplémentaires disponibles. 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, ...
Rappel : Le code navigateur est disponible dans les pages dynamiques, semi-dynamiques 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 en cliquant sur PHP). 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.
Chapitre précédentSommaireChapitre suivant
Version minimum requise
  • Version 23
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire