getHistoryUrl (XSPContext - JavaScript™)
Gets a URL from the navigation history of the current page.
Defined in
XSPContext (JavaScript)Syntax
getHistoryUrl(level : int) : string
Parameters | Description |
---|---|
level |
The level of the page in the navigation history, where 0 is the current page and 1 or -1 is the previous page. |
Return value | Description |
---|---|
string |
The URL of the page, or null if the page does not exist. |
Usage
The navigation history represents the pages accessed by the user starting with the current page.The history
maintains two levels by default. You can change the level by specifying xsp.persistence.maxurls
in xsp.properties
in
the properties
directory of your Notes® data directory.
A page URL takes
the form:
\nameOfPage.xsp
Examples
This computed field displays the URLs of the current and previously opened pages:var n = 0;
var d = "";
var h = context.getHistoryUrl(n);
do {
d += h + "\n";
h = context.getHistoryUrl(++n);
} while(h != null)
return d