展会信息港展会大全

js对文章内容进行分页的具体实现
来源:互联网   发布日期:2016-01-27 15:44:41   浏览:1746次  

导读:这篇文章主要介绍了使用js对文章内容进行分页的具体实现,需要的朋友可以参考下Thinkphp中文章显示代码:代码如下:div id=showContent{$article content|htmlspecialchars_decode} divdiv id=articlePa ...

这篇文章主要介绍了使用js对文章内容进行分页的具体实现,需要的朋友可以参考下

Thinkphp中文章显示代码:

代码如下:

<div id="showContent">{$article.content|htmlspecialchars_decode}</div>

<div id="articlePages"></div>

js实现代码:

代码如下:

<script type="text/javascript">

var obj = document.getElementById("showContent");

var pages= document.getElementById("articlePages");

//alert(obj.scrollHeight);

window.onload= function()

{

var all=Math.ceil(parseInt(obj.scrollHeight)/ parseInt(obj.offsetHeight));

//获取总页数,主要是应用scrollHeight

pages.innerHTML="共"+ all +"页";

for(var i=1; i<=all;i++)

{

pages.innerHTML +=" <a href=javascript:showPage('"+i+"');> "+i+"</a> ";

//输出所有页码

}

}

function showPage(pageIndex)

{

obj.scrollTop = (pageIndex-1)* parseInt(obj.offsetHeight);

}

</script>

css代码:

代码如下:

#showContent {

color:black;

font-size: 16px;

height: 700px;

overflow: hidden;

}

#articlePages {

text-align: right;

}

赞助本站

人工智能实验室

相关热词: 分页 js

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港