有没有相关教程啊 光看手册 上不了手啊 写的那些置标或者属性 没有作用啊 是需要怎么设置吗 现在连代码都无从下手
<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
你好,我是问答小助手,非常抱歉,本次您提出的有问必答问题,目前超出我们的服务范围,暂时无法为您解答。
首次提问人员可免费体验一次有问必答服务。目前首次提问的问题服务范围为:编程语言、Java开发、python、数据库、前端开发 领域专业技术问题,为您提供问题的解决思路和指导。不提供源码代写、项目文档代写、论文代写、安装包资源发送或安装指导等服务。
我们后续会持续优化,扩大我们的服务范围,为您带来更好地服务。