Thinkphp의 기사 표시 코드:
다음과 같이 코드 코드를 복사합니다.
<div id="showContent">{$article.content|htmlspecialchars_decode}</div>
<div id="articlePages"></div>
Node.js 구현 코드:
다음과 같이 코드 코드를 복사합니다.
<스크립트 유형="텍스트/자바스크립트">
var obj = document.getElementById("showContent");
var 페이지= document.getElementById("articlePages");
//경고(obj.scrollHeight);
window.onload=함수()
{
var all=Math.ceil(parseInt(obj.scrollHeight)/parseInt(obj.offsetHeight));
//주로 scrollHeight를 적용하여 총 페이지 수를 가져옵니다.
페이지.innerHTML="전체"+ 전체 +"페이지";
for(var i=1; i<=all;i++)
{
Pages.innerHTML +=" <a href=/javascript:showPage('"+i+"');> "+i+"</a>";
//모든 페이지 번호 출력
}
}
함수 showPage(pageIndex)
{
obj.scrollTop = (pageIndex-1)*parseInt(obj.offsetHeight);
}
</script>
CSS 코드:
다음과 같이 코드 코드를 복사합니다.
#show콘텐츠 {
색상: 검정색;
글꼴 크기: 16px;
높이: 700px;
오버플로: 숨김;
}
#article페이지 {
텍스트 정렬: 오른쪽;
}