dede列表页输入数字跳转到指定分页代码
编辑打开列表页模板,默认路径为empletsdefaultlist_article.htm,将下列代码插入之间,也可以做JS调用。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <script type= "text/javascript" > // <![CDATA[ function onCheckPage(){ var beginPage = parseInt(document.beginPagefrm.beginPage.value); if (isNaN(beginPage)){ alert( "请输入数字!" ); return false ; } if (beginPage <= 0 ) { beginPage = 1; } if (beginPage > 100){ beginPage = 100; } 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> |
下面的是列表页的分页代码,替换原来的分页代码,测试过有效,具体的显示样式自己调整。
1 2 3 4 5 6 7 | < div class="dede_pages"> < ul class="pagelist"> < form name="beginPagefrm" method=post action="" onsubmit="return onCheckPage()"> {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 > |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!