|
|
|
|
|
NavigateurPlateforme (Fonction) En anglais : BrowserPlatform Retourne la plateforme du navigateur utilisé par l'internaute.
// 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 :
| | NavigateurPlateformeAndroid | L'utilisateur affiche le site sur un smartphone sous Android. | NavigateurPlateformeBlackBerry | L'utilisateur affiche le site sur un BlackBerry. | NavigateurPlateformeiPad | L'utilisateur affiche le site sur un iPad. | NavigateurPlateformeiPhone | L'utilisateur affiche le site sur un iPhone. | NavigateurPlateformeMobile | L'utilisateur affiche le site sur un smartphone (autres que ceux cités). | NavigateurPlateformeRobot | L'utilisateur est un robot de moteur de recherche (et qui indexe donc le site). | NavigateurPlateformeStandard | L'utilisateur n'utilise pas une plateforme particulière (c'est le cas pour les PC de bureau, les PC portables, les Mac, ...). | NavigateurPlateformeWindowsMobile | L'utilisateur affiche le site sur un smartphone sous Windows Mobile. Remarque : Cette plateforme n'est plus disponible à partir de la version 27. | NavigateurPlateformeWindowsPhone | L'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 lors d'une connexion à une session prélancée".
Composante : wd300page.dll
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|