Skip to main content
Version: 20 R7 BETA

WA Get current URL

WA Get current URL ( {* ;} object ) -> Function result

ParameterTypeDescription
*OperatorIf specified, object is an object name (string) If omitted, object is a variable
objectanyObject name (if * is specified) or Variable (if * is omitted)
Function resultStringURL currently loaded in the Web area

This command is not thread-safe, it cannot be used in preemptive code.

Description

The WA Get current URL command returns the URL address of the page displayed in the Web area designated by the * and object parameters.

If the current URL is not available, the command returns an empty string.

If the Web page is completely loaded, the value returned by the function is the same as that of the "URL" variable associated with the Web area. If the page is in the process of being loaded, the two values will be different: the function returns the completely loaded URL and the variable contains the URL in the process of being loaded.

Example

The page displayed is the URL "www.apple.com" and the "www.4d.com" page is in the process of being loaded:

 $url:=WA Get current URL(MyWArea) //returns "http://www.apple.com"
  //The associated URL variable contains "http://www.4d.com"

See also

WA OPEN URL