编辑打开列表页模板,默认路径为templets/default/list_article.htm
将下列代码插进<head></head>之间,也可以做JS调用。
<scripttype="text/javascript">
functioncheckPages(){
varbeginPage=parseInt(document.beginPagefrm.beginPage.value);
if(isNaN(beginPage)){
alert("请输入数字!");
returnfalse;
}
if(beginPage<=0){
beginPage=1;
}
if(beginPage>1000){
beginPage=1000;
}
if(beginPage>1){
document.beginPagefrm.action="list_{dede:fieldname='typeid'/}_"+beginPage+".html";
}else{
document.beginPagefrm.action="{dede:typetypeid=’0′row=1}[field:typelink/]{/dede:type}";
}
returntrue;
}
</script>
找到下面代码:
<divclass="dede_pages">
<ulclass="pagelist">
{dede:pagelistlistitem="info,index,end,pre,next,pageno,option"listsize="5"/}
</ul>
</div>
替换成:
<divclass="dede_pages">
<ulclass="pagelist">
<formname="beginPagefrm"method=postaction=""οnsubmit="returncheckPages();">
{dede:pagelistlistitem="index,end,pre,next,pageno"listsize="5"/}
直接到第<inputsize=4name="beginPage"value="">
页<inputtype="submit"name="Submit"value="前住">
</form>
</ul>
</div>
附注:红色部分的代码都是替换的代码,请放心使用,此代码经过测试哦~!本人测试dedecsm版本是官方最新的版本~!