时间:2021-07-21人气:-
dedecms织梦列表页中输入页码跳转到指定分页的方法,以下内容以文章模型默认dedecms模板为示例说明,其他模型同理,请根据自己实际需求对样式进行修改
(此图片来源于网络,如有侵权,请联系删除! )
修改templets/default/list_article.htm文件
在<head></head>之间添加如下代码
123456789101112131415161718<scripttype="text/javascript">//<![CDATA[functiononCheckPage(){varbeginPage=parseInt(document.beginPagefrm.beginPage.value);if(isNaN(beginPage)){alert("请输入数字!");returnfalse;}if(beginPage<=0){beginPage=1;}if(beginPage>100){beginPage=100;}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>用以下代码替换原来的分页代码
1234567<div><ul><formname="beginPagefrm"method=postaction=""onsubmit="returnonCheckPage()">{dede:pagelistlistitem="index,end,pre,next,pageno"listsize="5"/}跳转到第<inputsize=4name="beginPage"value="">页<inputtype="submit"name="Submit"value="前住"></form></ul></div>完成