ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Web-specific functions / Browser functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Returns the version of the browser used by the Web user.
Example
// Displays a specific page for IE9
IF BrowserPlatform() = BrowserTypeInternetExplorer THEN
SWITCH BrowserVersion(BrowserMajorVersion)
CASE 9
PageDisplay(PAGE_Form_IE9)
OTHER CASE
PageDisplay(PAGE_Form_IE)
END
ELSE
PageDisplay(PAGE_Form)
END
Syntax
<Result> = BrowserVersion([<Information>])
<Result>: Variant
  • Browser version (the type depends on the requested information):
    • If the BrowserFullVersion constant was used, <Result> is a character string.
    • If the BrowserMajorVersion constant was used, <Result> is an integer.
  • 0 if the browser used by the Web user is unknown.
<Information>: Optional Integer constant
Requested information:
BrowserFullVersionFull version number of the browser used by the Web user.
BrowserMajorVersion
(Default value)
Major version number of the browser used by the Web user.
Remarks
  • For a dynamic site (non-AWP site), the returned value corresponds to the browser used when connecting to the site. If the user changes browser (via a copy-paste of URL in 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 "Initializing the project after connection to the site" event.
Component: wd290page.dll
Minimum version required
  • Version 16
Comments
Click [Add] to post a comment

Last update: 05/26/2022

Send a report | Local help