cy
2022-06-21 129904537f66509f97b285e7eb4f42b3dc349dd0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<#ftl>
<#macro splitpage splitPage>
    <script type="text/javascript">
    <!--
        function goPage(page){
            var url = window.location.href.replace(/#/g,'');
            if(page == ${splitPage.currentPageIndex}) return false;
            if(/\?/g.test(url)) {
                if(/pageindex=((\d)+)+/.test(url))
                    window.location.href = url.replace(/pageindex=((\d)+)+/, "pageindex="+page);
                else
                    window.location.href = url +"&pageindex=" + page;
                } else {
                    window.location.href = url + "?pageindex=" + page;
                }
            }
        function SearchKeyDown(event) {    
          if (event.keyCode == 13) {
            tzGo();    
          }
        }
        function isNotNull(){
            var PageBar = document.getElementById("PageBar").value.length;
            if(PageBar!=0)
            return true;    
            return false;    
        }
        function tzGo(){
            if(document.getElementById("pageCountId").value!="1"){
                if(isNotNull()){
                        return goPage(document.getElementById("PageBar").value);
                }else{
                    alert("错误的页码");        
                }    
            }else{
                alert("错误的页码");    
            }
        
        }
        
    //-->
    </script>
    <style type="text/css">
    .nextPageNew{ width:100%; height:30px; line-height:30px; clear:both; margin:0 auto; list-style:none; text-align:center; font-size:12px;}
    .P_pageSize{height:30px; line-height:30px; float:left;  color:#555555; font-family:Tahoma, Geneva, sans-serif; text-align:left;}
    .P_setSize{ height:30px; line-height:30px; float:right; color:#555555; text-align:right; }
    .P_button{width:41px; height:21px; line-height:21px; border:#ccc 1px solid; color:#333; font-size:12px; background:url(/images/admin_images/buttonBg.gif) no-repeat center;}
    .P_Font{ font-size:12px;color:#DC4800; text-decoration:none; cursor:pointer;}
    .P_Font:hover{ font-size:12px;color:#DC4800; text-decoration:underline; cursor:pointer;}
    </style>              
    <#assign page = RequestParameters.pageindex?default(1) />
    <#assign previousPage = (splitPage.currentPageIndex>1)?string(splitPage.currentPageIndex-1,1) />
    <#assign nextPage = (splitPage.currentPageIndex == splitPage.pageCount)?string(splitPage.pageCount,splitPage.currentPageIndex+1) />
    <input type="hidden" name="pageCountId" id="pageCountId" value="${splitPage.pageCount}" />
            <div class="P_nextPageNew">
                <div class="P_pageSize">共 ${splitPage.infoCount} 条记录,每页 ${splitPage.pageSize} 条,当前第 ${splitPage.currentPageIndex} / ${splitPage.pageCount} 页</div>
                <div class="P_setSize">
                <#if page?number = 1 >第一页<#else><span onclick="return goPage(1)" class="P_Font">第一页</span></#if> | 
                <#if page?number lte 1>上一页<#else><span onclick="return goPage(${previousPage})" class="P_Font">上一页</span></#if> | 
                <#if page?number gte splitPage.pageCount?number>下一页<#else><span onclick="return goPage(${nextPage})" class="P_Font">下一页</span></#if> | 
                <#if page?number = splitPage.pageCount?number >最末页<#else><span  onclick="return goPage(${splitPage.pageCount})" class="P_Font">最末页</span></#if>
                 转到第&nbsp;<input id="PageBar" type="text" allowNull="1"  style="width:40px; height:13px;" onKeyUp="value=value.replace(/\D/g,'')" onkeypress="SearchKeyDown(event)">&nbsp;页&nbsp;<input type="button" class="P_button" value="跳转" onclick="tzGo();"/>&nbsp;</div>        
    </div>
</#macro>