我咩跑册 2021-03-29 15:45 采纳率: 0%
浏览 99

trswcm置标学习教程

有没有相关教程啊 光看手册 上不了手啊 写的那些置标或者属性 没有作用啊 是需要怎么设置吗 现在连代码都无从下手

  • 写回答

2条回答 默认 最新

  • CSDN专家-黄老师 2021-04-02 10:34
    关注

    <div class="yydh-page clearfix" id="HTML_LB_PAGE">

      <script type = "text/javascript">
      function createPageHTML(_nPageCount, _nCurrIndex, _sPageName, _sPageExt){
        if(_nPageCount == null || _nPageCount<=1){
          return;
        }
       
        var nCurrIndex = _nCurrIndex || 0;
        // 1 输出首页和上一页
        // 1.1 当前页是首页
        if(nCurrIndex == 0){
          document.write("<a href=\""+_sPageName+"."+_sPageExt+"\" class='yydh-pages'><</a>");
          document.write("<a class='yydh-pages yydh-page-cur' href=\""+_sPageName+"."+_sPageExt+"\">1</a>");
        }
        //1.2 当前页不是首页
        else{
          var nPreIndex = nCurrIndex - 1;
          var sPreFileExt = nPreIndex == 0 ? "" : ("_" + nPreIndex);
          document.write("<a href=\"" + _sPageName + sPreFileExt + "."+_sPageExt+"\" class='yydh-pages'><</a>");
          document.write("<a href=\""+_sPageName+"."+_sPageExt+"\"  class='yydh-pages'>1</a>");
        }
       
        // 2 输出中间分页
        var flag1=true;
        var flag2=true;
      
        for(var i=1; i<_nPageCount; i++){
      
          if(i-nCurrIndex<3&&nCurrIndex-i<3||i<2||_nPageCount-i<3){
            if(nCurrIndex == i)
              document.write("<a class='yydh-pages yydh-page-cur' href=\""+_sPageName+"_" + i + "."+_sPageExt+"\">"+(i+1)+"</a>");
            else
              document.write("<a class='yydh-pages' href=\""+_sPageName+"_" + i + "."+_sPageExt+"\">"+(i+1)+"</a>");
          }
          else if(i-nCurrIndex>2&&flag1){
            flag1=false;
            document.write("<span class='yydh-pages'> ...</span>");
          }
          else if(nCurrIndex-i>2&&flag2){
            flag2=false;
            document.write("<span class='yydh-pages'> ...</span>");
          }
        }
       
        // 3 输出下一页和尾页
        //3.1 当前页是尾页
        if(nCurrIndex == (_nPageCount-1)){
          document.write("<a href=\""+_sPageName+"_" + (_nPageCount-1) + "."+_sPageExt+"\" class='yydh-pages'>></a>");
        }
        // 3.2 当前页不是尾页
        else{
          var nNextIndex = nCurrIndex + 1;
          var sPreFileExt = nPreIndex == 0 ? "" : ("_" + nPreIndex);
          document.write("<a href=\""+_sPageName+"_" + nNextIndex + "."+_sPageExt+"\" class='yydh-pages'>></a>");
        }
        //跳转到i
        document.write("<span class='yydh-pages'> 到第</span><input id='yydh-num' class='yydh-num1' type='text' name='' value="+(_nCurrIndex+1)+" /><span class='yydh-pages mr10'>页</span><a class='yydh-pages' href='javascript:void(0)' onClick='javacript:toPage()'>GO</a>");
      }
      
      
      function toPage(){
          var _numPage = document.getElementById("yydh-num").value;
          var str = "${PAGE_NAME}"+"_"+(_numPage-1)+"."+"${PAGE_EXT}";
          var url = location.href.substring(0,location.href.lastIndexOf("/")+1);
          if(_numPage<=1||_numPage==null)
              location.href = url+"${PAGE_NAME}"+"."+"${PAGE_EXT}";
          else if(_numPage>${PAGE_COUNT})
              alert("您输入的数字超出总页数");
          else
              location.href = url+str;
          }
      
      //WCM置标
      createPageHTML(${PAGE_COUNT},${PAGE_INDEX},"${PAGE_NAME}","${PAGE_EXT}");
      
      
      </script>
      
      
      </div>
    请参考:https://blog.csdn.net/qq_36187590/article/details/98752106

    评论

报告相同问题?

悬赏问题

  • ¥15 mmo能不能做客户端怪物
  • ¥15 osm下载到arcgis出错
  • ¥15 Dell g15 每次打开eiq portal后3分钟内自动退出
  • ¥200 使用python编写程序,采用socket方式获取网页实时刷新的数据,能定时print()出来就行。
  • ¥15 matlab如何根据图片中的公式绘制e和v的曲线图
  • ¥15 我想用Python(Django)+Vue搭建一个用户登录界面,但是在运行npm run serve时报错了如何解决?
  • ¥15 QQ邮箱过期怎么恢复?
  • ¥15 登录他人的vue项目显示服务器错误
  • ¥15 (标签-android|关键词-app)
  • ¥15 comsol仿真压阻传感器