You are here: Reference > JavaScript > client-side > browser > properties > previous (history)

previous property (history)

Browser support:
Returns the URL of the previous document in the history array.
This property requires the UniversalBrowserRead privilege. When the current document is the first item in the history array, the use of the previous property raises an exception.

Syntax:

object.previous;
You can find the related objects in the Supported by objects section below.
This property is read-only.

Possible values:

String that represents the location.
Default: this property has no default value.

Example HTML code 1:

This example illustrates the use of the previous property:
<head>
    <script type="text/javascript">
        function GetPrevURL () {
                // UniversalBrowserRead privilege is required in Firefox
            try {
                if (window.netscape && netscape.security) { // Firefox
                    netscape.security.PrivilegeManager.enablePrivilege ("UniversalBrowserRead");
                }
            }
            catch (e) {
                alert ("UniversalBrowserRead privilege is required in Firefox!");
                return;
            }

            try {
                if ('previous' in window.history) {
                    alert (window.history.previous);
                }
                else {
                    alert ("Your browser does not support this example!");
                }
            }
            catch (e) {
                alert ("The current document is the first item in the history array!");
            }
        }
    </script>
</head>
<body>
    <button onclick="GetPrevURL ()">Get the previous URL!</button>
</body>
Did you find this example helpful? yes no

Supported by objects:

Related pages:

External links:

User Contributed Comments

Post Content

Post Content