织梦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标签:织梦跳到指定页
展开