zoukankan      html  css  js  c++  java
  • dedecms 实现分页填写页码直接跳转到分页 【dedecms】 Confi

     

    编辑打开列表页模板,默认路径为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>

     

    附注:红色部分的代码都是替换的代码,请放心使用,此代码经过测试哦~!   本人测试dedecsm版本是官方最新的版本~!

  • 相关阅读:
    redis 之redis集群与集群配置
    redis 之redis-sentinel主从复制高可用
    Python 基础之函数的嵌套与nonlocal修改局部变量及闭包函数
    Rocket
    Rocket
    Rocket
    Rocket
    Rocket
    Rocket
    Rocket
  • 原文地址:https://www.cnblogs.com/heyubingfeng/p/2958009.html
Copyright © 2011-2022 走看看