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
Retourne le type du navigateur utilisé par l'internaute.
Versions 21 et supérieures
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code navigateur.
Nouveauté 21
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code navigateur.
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code navigateur.
Exemple
// Affiche une page particulière pour IE9
SI NavigateurType() = NavigateurTypeInternetExplorer ALORS
SELON NavigateurVersion(NavigateurVersionMajeure)
CAS 9
PageAffiche(PAGE_Fiche_IE9)
AUTRE CAS
PageAffiche(PAGE_Fiche_IE)
FIN
SINON
PageAffiche(PAGE_Fiche)
FIN
Syntaxe
<Résultat> = NavigateurType()
<Résultat> : Constante de type Entier
Type du navigateur utilisé par l'internaute pour afficher le site :
NavigateurTypeChromeChrome.
Versions 21 et supérieures
NavigateurTypeEdge
Nouveauté 21
NavigateurTypeEdge
NavigateurTypeEdge
Microsoft Edge.
NavigateurTypeFirefoxFirefox.
NavigateurTypeGeckoNavigateur utilisant le moteur de rendu Gecko (autre que Firefox).
NavigateurTypeInconnuLe navigateur utilisé est inconnu ou les informations sont manquantes.
NavigateurTypeInternetExplorerInternet Explorer.
NavigateurTypeOperaOpera.
NavigateurTypeRobotRobot de moteur de recherche.
NavigateurTypeSafariSafari.
NavigateurTypeWebKitNavigateur utilisant le moteur de rendu WebKit (autre que Chrome et Safari).
Remarques
  • Si le navigateur utilisé par l'internaute est inconnu, la fonction retourne la constante NavigateurTypeInconnu.
  • 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é.
  • Versions 20 et supérieures
    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".
    Nouveauté 20
    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".
    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 : wd240page.dll
Version minimum requise
  • Version 16
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire