织梦dedecms二次开发添加输入数字跳到指定页

92建站   2021-05-03   收藏本文

本文介绍了织梦dedecms二次开发添加输入数字跳到指定页,解决思路:打开这个文件list_article.htm,在里面添加教程给出的代码,然后再替换原来的分页代码就可以了。

有人找到92建站小编,想要个织梦列表页中输入页码跳转到指定分页的方法,今天就来说说织梦dedecms二次开发添加输入数字跳到指定页。

先来看效果图:

织梦跳到指定页

(此图片来源于网络,如有侵权,请联系删除! )

再来看看实现方法:

修改 templets/default/list_article.htm 文件

在<head></head>之间添加如下代码

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

用以下代码替换原来的分页代码

<div>

<ul>

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

这样就可以了。

上面就是织梦跳到指定页的介绍,若有疑问可以找小编进一步探讨交流~

TAG标签: 织梦跳到指定页
展开