panelhandle.tag

来自「spring+hibernate+struts开发的校务oa系统」· TAG 代码 · 共 45 行

TAG
45
字号
<%@ tag body-content="empty" %>
<%@ attribute name="css" required="false" %>

<%@ taglib prefix="uic" uri="http://uitags.sf.net/uitags" %>

<script>
  var imageDir = "includes/img/"
  var onImage = "stick-on.png";
  var offImage = "stick-off.png";
  function toggleStickImage(img) {
    if (img.src.substr(img.src.length - offImage.length) == offImage) {
      img.src = imageDir + onImage;
    }
    else {
      img.src = imageDir + offImage;
    }
  }
</script>

<jsp:useBean id="dragWidget" class="net.sf.uitags.tagutil.WidgetIdBean">
  <jsp:setProperty name="dragWidget" property="pageContext" value="<%=(PageContext) getJspContext()%>" />
</jsp:useBean>
<jsp:useBean id="stickWidget" class="net.sf.uitags.tagutil.WidgetIdBean">
  <jsp:setProperty name="stickWidget" property="pageContext" value="<%=(PageContext) getJspContext()%>" />
</jsp:useBean>
<jsp:useBean id="closeWidget" class="net.sf.uitags.tagutil.WidgetIdBean">
  <jsp:setProperty name="closeWidget" property="pageContext" value="<%=(PageContext) getJspContext()%>" />
</jsp:useBean>

<div id="<%=dragWidget.getId()%>" class="<%=css%>">
  <div style="width: 100%;">
    <div style="float:left;">
      <img id="<%=stickWidget.getId()%>" src="includes/img/stick-off.png"
          onclick="toggleStickImage(this);" style="cursor: pointer;" />
    </div>

    <div style="float: right;">
      <img id="<%=closeWidget.getId()%>" src="includes/img/close.png" style="cursor: pointer;" />
    </div>
  </div>
</div>

<uic:drag injectTo="<%=dragWidget.getId()%>" />
<uic:stick injectTo="<%=stickWidget.getId()%>" />
<uic:hide injectTo="<%=closeWidget.getId()%>" on="click" force="true" />

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?