Siteserver-stl:action执行动作
来自站长百科
导航: 上一页
stl:action 执行动作
- 执行指定的动作。
属性列表
- 下表显示所有属于此元素的属性列表。所有属于HTML 元素<a>的成员均适用于<stl:a>元素。 属于HTML 元素<a>的成员未在下表列出。
属性 | 可能的取值 | 默认值 | 简介 |
---|---|---|---|
type | 动作类型 | ||
Login | 弹出登录窗口,如果已登录转向到属性redirectUrl指定的地址 | ||
Logout | 退出登录 | ||
SendMail | 发送此页到邮箱 | ||
isLoginFirst | 是否执行此动作前需登录 | ||
true | 登录后才能执行动作 | ||
false | √ | 不需要登录直接执行 | |
redirectUrl | 转向地址 | ||
isOpenWin | 是否新窗口打开转向地址 | ||
true | 新窗口打开 | ||
false | √ | 本窗口打开 | |
pageTitle | 窗口标题 | ||
isDynamic | 是否动态显示 | ||
true | 动态显示 | ||
false | √ | 静态显示 |
注意
- 元素<stl:action>所执行的动作由属性type指定:
- Login代表弹出登录窗口,如果已登录页面将转向到属性redirectUrl指定的地址中。
- Logout代表退出登录动作,点击将退出登录。
- SendMail代表发送当前页面的地址到指定的邮箱中,实现推荐此页给好友功能。
- stl:action与stl:a元素类似,系统将会把此标签解析为<a>元素。
- 可以把文字或图片作为stl:action 元素的子元素。
stl:action 示例
- 示例一:登录动作
下面的例子显示指定的链接,如果浏览者未登录页面将弹出登录窗口,如果已登录页面将转到指定的地址。
<stl:action type="Login" redirectUrl="@/utils/private.html"> 保密页面 </stl:action> <stl:action type="Login" redirectUrl="@/utils/private.html"> 保密页面 </stl:action>
- 示例二:发送此页给好友.下面的例子实现发送此页给好友功能链接
<stl:action type="SendMail" pageTitle="发送此页给好友"> 发送此页给好友 </stl:action> <stl:action type="SendMail" pageTitle="发送此页给好友"> 发送此页给好友 </stl:action>