Use <ISREDIRECT>
to redirect the browser to a specified URL.
<isredirect location = "( {URL String} | {ISML expression} )" [ httpstatus = "( {Integer} | {ISML expression} )" ] >
The following example checks whether the buyer has enabled cookies in his browser or not. Depending on the result, the browser is redirected:
<ISIF condition = "#ISDEFINED(getCookie("UserID"))#"> <ISREDIRECT location="#URL(Action('LoginPanel'))#"> <ISELSE> <!--- cookies are not enabled ---> </ISIF>
location
This attribute is required.
location = URL String | ISML expression
Use the location attribute to specify a target URL used by the browser to send a new request.
Note
Some browsers do not support redirecting from HTTP to HTTPS. To prevent this problem, use the HTML meta tag refresh instead:
<html> </head> <meta http-equiv="refresh" content="0; URL='#URLEX(...)#'">. ...
httpstatus
This attribute is optional.
httpstatus = Integer | ISML expression
Specifies the status code of the HTTP response.