dedecms 实现分页填写页码直接跳转到分页 【dedecms】

 

编辑打开列表页模板,默认路径为templets/default/list_article.htm
将下列代码插进<head></head>之间,也可以做JS调用。

<script type="text/javascript">

function checkPages(){ 

var beginPage = parseInt(document.beginPagefrm.beginPage.value);

if(isNaN(beginPage)){ 

alert("请输入数字!"); 

return false; 

if(beginPage <= 0 ) { 

beginPage = 1; 

if(beginPage > 1000){ 

beginPage = 1000; 

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>

 

找到下面代码:

<div class="dede_pages">

   <ul class="pagelist">

    {dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}

   </ul>

  </div>

替换成:

<div class="dede_pages"> 

<ul class="pagelist"> 

<form name="beginPagefrm" method=post action="" οnsubmit="return checkPages();"> 

{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>

 

附注:红色部分的代码都是替换的代码,请放心使用,此代码经过测试哦~!   本人测试dedecsm版本是官方最新的版本~!

转载于:https://www.cnblogs.com/heyubingfeng/archive/2013/03/13/2958009.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值