رمز عرض المقالة في Thinkphp:
انسخ رمز الكود كما يلي:
<div id="showContent">{$article.content|htmlspecialchars_decode</div>
<div id="articlePages"></div>
رمز تنفيذ JS:
انسخ رمز الكود كما يلي:
<نوع البرنامج النصي = "نص/جافا سكريبت">
var obj = document.getElementById("showContent");
صفحات فار = document.getElementById("articlePages");
// تنبيه (obj.scrollHeight)؛
window.onload= الدالة()
{
var all=Math.ceil(parseInt(obj.scrollHeight)/ parseInt(obj.offsetHeight));
// احصل على العدد الإجمالي للصفحات، وذلك بشكل رئيسي عن طريق تطبيقscrollHeight
pages.innerHTML="Total"+ all +"pages";
ل(فار ط = 1؛ أنا <= الكل؛ ط ++)
{
pages.innerHTML +=" <a href=/javascript:showPage('"+i+"');> "+i+"</a>";
// إخراج جميع أرقام الصفحات
}
}
وظيفة showPage(pageIndex)
{
obj.scrollTop = (pageIndex-1)* parseInt(obj.offsetHeight);
}
</script>
رمز المغلق:
انسخ رمز الكود كما يلي:
#إظهار المحتوى {
اللون: أسود؛
حجم الخط: 16 بكسل؛
الارتفاع: 700 بكسل؛
الفائض: مخفي؛
}
#صفحات المقالة {
محاذاة النص: يمين؛
}