Redirects the opening of a page to another page depending
on a set of rules.
Category
Extension LibrarySyntax
<xe:redirect attributes>content</xe:redirect>
Table 1. Essential properties| Property |
Description |
| rules |
Specifies rules for opening the new
page:- redirectPhoneRule (Redirect Phone Rule) redirects
to another page when the browser is on a mobile device.
- redirectTabletRule (Redirect Tablet Rule) redirects
to another page when the browser is on a tablet device.
- redirectHeaderRule (Redirect Header Rule) redirects
to another page when a header matches a specified pattern.
- redirectCustomRule (Redirect Custom Rule) redirects
to another page when the redirect property evaluates
to true.
|
Examples
This example redirects the current
page to
mobile.xsp#document if the requesting device
is a mobile phone or tablet.
<xe:redirect>
<xe:this.rules>
<xe:redirectPhoneRule
url="mobile.xsp" urlHash="document" disableRequestParams="false">
</xe:redirectPhoneRule>
<xe:redirectTabletRule
url="mobile.xsp" urlHash="document" disableRequestParams="false">
</xe:redirectTabletRule>
</xe:this.rules>
</xe:redirect>