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>


参考资料[ ]