topleftmidrightbottom.jsp

来自「一个关于tlms的一个小程序 看看能否帮助到别人」· JSP 代码 · 共 87 行

JSP
87
字号
<%@ include file="/WEB-INF/jsp/common/Taglibs.jsp"%>

<tiles:useAttribute name="top" />
<tiles:useAttribute name="left" />
<tiles:useAttribute name="middle" />
<tiles:useAttribute name="right" />
<tiles:useAttribute name="bottom" />
<tiles:useAttribute name="name_top" />
<tiles:useAttribute name="name_left" />
<tiles:useAttribute name="name_middle" />
<tiles:useAttribute name="name_right" />
<tiles:useAttribute name="name_bottom" />
<tiles:useAttribute name="height_top" />
<tiles:useAttribute name="height_bottom" />
<tiles:useAttribute name="width_left" />
<tiles:useAttribute name="width_middle" />
<tiles:useAttribute name="width_right" />
<tiles:useAttribute name="pageType" />
<tiles:useAttribute name="title" />
<tiles:useAttribute name="title_arg0" />
<tiles:useAttribute name="title_arg1" />
<tiles:useAttribute name="title_arg2" />
<tiles:useAttribute name="title_arg3" />
<tiles:useAttribute name="title_arg4" />
<tiles:useAttribute name="includeJS" />

<html:html>
<head>
    <c:if test="${not empty title}">
        <title>
            <bean:message name="title" arg0="${title_arg0}" arg1="${title_arg1}" arg2="${title_arg2}" arg3="${title_arg3}" arg4="${title_arg4}" />
        </title>
    </c:if>
    <c:if test="${not empty includeJS}">
        <c:forTokens items="${includeJS}" delims=";" var="scriptSrc">
            <script src="<c:url value="${scriptSrc}"/>" language="Javascript" type="text/javascript"/>
        </c:forTokens>
    </c:if>

    <script language="Javascript" type="text/javascript">
        var links = [{url:"<c:url value="${top}" />", frame:"<c:out value="${name_top}" />", submitted:false}
                     ,{url:"<c:url value="${left}" />", frame:"<c:out value="${name_left}" />", submitted:false}
                     ,{url:"<c:url value="${middle}" />", frame:"<c:out value="${name_middle}" />", submitted:false}
                     <c:if test="${not empty right}">
                     ,{url:"<c:url value="${right}" />", frame:"<c:out value="${name_right}" />", submitted:false}
                     </c:if>
                     ,{url:"<c:url value="${bottom}" />", frame:"<c:out value="${name_bottom}" />", submitted:false}
              ];
        var ctr = 0;
        var tries = 0;

        function loadFrames() {
            if (!links[ctr].submitted) {
                links[ctr].submitted = true;
                document.forms["DummyFrameForm"].action = links[ctr].url;
                document.forms["DummyFrameForm"].target = links[ctr].frame;
                document.forms["DummyFrameForm"].submit();
            }
            if (window.frames[links[ctr].frame].loaded || tries >= 3) {
                tries = 0;
                if (ctr < links.length-1) {
                    ctr++;
                    loadFrames();
                }
            } else {
                tries++;
                setTimeout("loadFrames()", 200);
            }
        }
    </script>
</head>

<form action="" name="DummyFrameForm" method="post" >
</form>

<frameset rows="<c:out value="${height_top}"/>,*,<c:out value="${height_bottom}"/>" frameborder="NO" border="0" framespacing="0" onload="loadFrames();">
    <frame src="" id="<c:out value="${name_top}" />" name="<c:out value="${name_top}"/>" scrolling="NO" noresize>
    <frameset name="middleFrame" cols="<c:out value="${width_left}"/>,<c:out value="${width_middle}"/>,<c:out value="${width_right}"/>" frameborder="NO" border="0" framespacing="0">
        <frame src="" id="<c:out value="${name_left}"/>" name="<c:out value="${name_left}"/>" noresize>
        <frame src="" id="<c:out value="${name_middle}"/>" name="<c:out value="${name_middle}"/>" noresize>
        <frame src="" id="<c:out value="${name_right}"/>" name="<c:out value="${name_right}"/>" noresize>
    </frameset>
    <frame src="" id="<c:out value="${name_bottom}"/>" name="<c:out value="${name_bottom}"/>" scrolling="NO" noresize>
</frameset>

</html:html>

⌨️ 快捷键说明

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