PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

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
AJAXDisponible (Fonction)
En anglais : AJAXAvailable
Permet de savoir si la technologie AJAX est utilisable dans le navigateur en cours.
Remarque : Les navigateurs anciens ne supportent pas la technologie AJAX (Internet Explorer 5.5 et supérieur, FireFox 1.0 et supérieur, Netscape 7 et supérieur, Opera 8 et supérieur, Safari 1.2 et supérieur, ...). La fonction AJAXDisponible permet de savoir si le navigateur en cours supporte la technologie AJAX. Si un traitement utilisant la technologie AJAX est exécuté sur un navigateur ne supportant pas cette technologie, le traitement s'exécute "comme si" il n'utilisait pas la technologie AJAX (rafraîchissement de la page entière par exemple).
Exemple
// AJAX supporté sur le navigateur en cours ?
SI AJAXDisponible() = Vrai ALORS
       // Exécution de la procédure serveur "MaProc"
       // Dès que le résultat de la procédure "MaProc" sera disponible,
       // la procédure "ProcRésultat" sera exécutée
        Res est un entier
        Res = AJAXExécuteAsynchrone(MaProc, ProcRésultat)
       // Les traitements suivants s'exécutent sans attendre le résultat
        ...
SINON
        // Traitements sans utilisation de AJAX
        ...
FIN
Syntaxe
<Résultat> = AJAXDisponible()
<Résultat> : Booléen
  • Vrai si la technologie AJAX est utilisable dans le navigateur en cours,
  • Faux dans le cas contraire.
Composante : WDJS.DLL
Version minimum requise
  • Version 10
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire