• dedecms 实现分页填写页码直接跳转到分页 【dedecms】


    编辑打开列表页模板,默认路径为templets/default/list_article.htm
    将下列代码插进<head></head>之间,也可以做JS调用。

    <script type="text/javascript">

    function checkPages(){ 

    var beginPage = parseInt(document.beginPagefrm.beginPage.value);

    if(isNaN(beginPage)){ 

    alert("请输入数字!"); 

    return false; 

    if(beginPage <= 0 ) { 

    beginPage = 1; 

    if(beginPage > 1000){ 

    beginPage = 1000; 

    if(beginPage > 1 ) { 

    document.beginPagefrm.action = "list_{dede:field name='typeid'/}_" + beginPage + ".html"; 

    } else { 

    document.beginPagefrm.action = "{dede:type typeid=’0′ row=1}[field:typelink /]{/dede:type}"; 

    return true; 

    </script>

    找到下面代码:

    <div class="dede_pages">

       <ul class="pagelist">

        {dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}

       </ul>

    </div>

    替换成:

    <div class="dede_pages"> 

    <ul class="pagelist"> 

    <form name="beginPagefrm" method=post action="" onsubmit="return checkPages();"> 

    {dede:pagelist listitem="index,end,pre,next,pageno" listsize="5"/}

    直接到第<input size=4 name="beginPage" value="">

    页<input type="submit" name="Submit" value="前住"> 

    </form> 

    </ul> 

    </div>

     

    清风明月本无价,近水远山皆有情。
  • 相关阅读:
    C语言变量名的命名规则
    C++中关于文字编码的问题
    位运算
    Dictionary C#
    C# 中List 用法
    pDC,双缓冲 加载bitmap一点实践
    MyEclipse开发调试JSP,Servlet,JavaBean,JSF,Structs etc
    sqlserver 2005 一些操作
    利用System.EventHandler来实现两个窗体间的事件调用
    webconfig
  • 原文地址:https://www.cnblogs.com/onlylove2015/p/4393815.html
Copyright © 2020-2023  润新知