|
|
|
|
|
BrowserPlatform (Function) In french: NavigateurPlateforme Returns the user's browser platform.
SWITCH BrowserPlatform()
CASE BrowserPlatformAndroid, BrowserPlatformBlackBerry, ...
BrowserPlatformiPhone, BrowserPlatformMobile
PageDisplay(PAGE_Details_Mobile)
OTHER CASE
PageDisplay(PAGE_Details)
END
bBrwVersion is boolean
ConfigureAWPContext(ctxDisk, ctxIDCookie)
DeclareAWPContext(bBrwVersion)
IF bBrwVersion = False THEN
SWITCH BrowserPlatform()
CASE BrowserPlatformAndroid, BrowserPlatformBlackBerry, ...
BrowserPlatformiPhone, BrowserPlatformMobile
PageDisplay("List-Travels-smartphones")
OTHER CASE
PageDisplay(PAGE_Home)
END
END
bBrwVersion = True
Syntax
<Result> = BrowserPlatform()
<Result>: Integer constant Browser platform:
| | BrowserPlatformAndroid | The user displays the site on a Smartphone running Android. | BrowserPlatformBlackBerry | The user displays the site on a BlackBerry. | BrowserPlatformiPad | The user displays the site on an iPad. | BrowserPlatformiPhone | The user displays the site on an iPhone. | BrowserPlatformMobile | The user displays the site on a Smartphone (other than the mentioned ones). | BrowserPlatformRobot | The user is a search engine robot (and therefore indexes the site). | BrowserPlatformStandard | The user does not use a specific platform (PCs, laptop computers, Mac, ...). | BrowserPlatformWindowsMobile | The user displays the site on a Smartphone running Windows Mobile. Remark: This platform is no longer available from version 27. | BrowserPlatformWindowsPhone | The user displays the site on a Smartphone running Windows Phone or Windows 10 Mobile. Remark: This platform is no longer available. |
Remarks - The function returns the BrowserPlatformStandard constant if the browser used by the Web user is unknown.
- For a dynamic site (non-AWP site), the returned value corresponds to the browser used when connecting to the site. If the user changes to another browser (copies and pastes a URL into another browser, for example), this change is not detected.
- If your project uses pre-launched sessions, this function must not be used in the project initialization event. This function must be used in the "Initialization in pre-launched session mode" event.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|