DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions spécifiques au WEB / Fonctions de gestion du navigateur
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
Retourne la plateforme du navigateur utilisé par l'internaute.
Exemple
// Affiche une page particulière pour les Smartphones
 
SELON NavigateurPlateforme()
CAS NavigateurPlateformeAndroid, NavigateurPlateformeBlackBerry, ...
NavigateurPlateformeiPhone, NavigateurPlateformeMobile
PageAffiche(PAGE_Detail_Mobile)
AUTRE CAS
PageAffiche(PAGE_Detail)
FIN
// Affiche une page particulière pour les Smartphones dans un site AWP
 
bVersionNav est un booléen
 
ConfigureContexteAWP(ctxDisque, ctxIDCookie)
DéclareContexteAWP(bVersionNav)
 
SI bVersionNav = Faux ALORS
SELON NavigateurPlateforme()
CAS NavigateurPlateformeAndroid, NavigateurPlateformeBlackBerry, ...
NavigateurPlateformeiPhone, NavigateurPlateformeMobile
PageAffiche("Liste-Voyages-smartphones")
AUTRE CAS
PageAffiche(PAGE_Accueil)
FIN
FIN
bVersionNav = Vrai
Syntaxe
<Résultat> = NavigateurPlateforme()
<Résultat> : Constante de type Entier
Plateforme du navigateur :
NavigateurPlateformeAndroidL'utilisateur affiche le site sur un smartphone sous Android.
NavigateurPlateformeBlackBerryL'utilisateur affiche le site sur un BlackBerry.
NavigateurPlateformeiPadL'utilisateur affiche le site sur un iPad.
NavigateurPlateformeiPhoneL'utilisateur affiche le site sur un iPhone.
NavigateurPlateformeMobileL'utilisateur affiche le site sur un smartphone (autres que ceux cités).
NavigateurPlateformeRobotL'utilisateur est un robot de moteur de recherche (et qui indexe donc le site).
NavigateurPlateformeStandardL'utilisateur n'utilise pas une plateforme particulière (c'est le cas pour les PC de bureau, les PC portables, les Mac, ...).
NavigateurPlateformeWindowsMobileL'utilisateur affiche le site sur un smartphone sous Windows Mobile.
Remarque : Cette plateforme n'est plus disponible à partir de la version 27.
NavigateurPlateformeWindowsPhoneL'utilisateur affiche le site sur un smartphone sous Windows Phone ou sous Windows 10 Mobile.
Remarque : Cette plateforme n'est plus disponible.
Remarques
  • Si le navigateur utilisé par l'internaute est inconnu, la fonction retourne la constante NavigateurPlateformeStandard.
  • Dans le cas d'un site dynamique (non AWP), la valeur retournée correspond au navigateur utilisé lors de la connexion au site. Si l'utilisateur change de navigateur (par exemple avec un copier-coller d'URL dans un second navigateur), ce changement n'est pas détecté.
  • Si votre projet utilise les sessions prélancées, cette fonction ne doit pas être utilisée dans l'événement "Initialisation" du projet. Cette fonction doit être utilisée dans l'événement "Initialisation du projet après connexion au site".
Composante : wd290page.dll
Version minimum requise
  • Version 16
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