一、插入新闻
FCKEditor是一款很流行的即插即用WEB编辑器,它支持ASP、PHP、Java等语言。这里要介绍的是利用编辑器的“插入分页符”功能,实现页面的无刷新分页。
编辑新闻时,在需要插入分页的段落处插入分页符,保存即可。
二、读取新闻
在读取新闻字段时,通过PHP分页函数对新闻字段数据进行处理,代码如下:
复制代码 代码如下:
function pageBreak($content)
{
$content = $content;
$pattern = "/<div style=\"page-break-after: always\"><span style=\"display: none\"> <\/span><\/div>/";
$strSplit = preg_split($pattern, $content, -1, PREG_SPLIT_NO_EMPTY);
$count = count($strSplit);
$outStr = "";
$i = 1;
if ($count > 1 ) {
$outStr = "<div id='page_break'>";
foreach($strSplit as $value) {
if ($i <= 1) {
$outStr .= "<div id='page_$i'>$value</div>";
} else {
$outStr .= "<div id='page_$i' class='collapse'>$value</div>";
}
$i++;
}
$outStr .= "<div class='num'>";
for ($i = 1; $i <= $count; $i++) {
$outStr .= "<li>$i</li>";
}
$outStr .= "</div></div>";
return $outStr;
} else {
return $content;
}
}
CSS样式控制分页的样式,代码如下:
复制代码 代码如下:
#page_break {
}
#page_break .collapse {
display: none;
}
#page_break .num {
padding: 10px 0;
text-align: center;
}
#page_break .num li{
display: inline;
margin: 0 2px;
padding: 3px 5px;
border: 1px solid #FF7300;
background-color: #fff;
color: #FF7300;
text-align: center;
cursor: pointer;
font-family: Arial;
font-size: 12px;
overflow: hidden;
}
#page_break .num li.on{
background-color: #FF7300;
color: #fff;
font-weight: bold;
}
使用jQuery代码实现分页,代码如下:
复制代码 代码如下:
$(document).ready(function(){
$('#page_break .num li:first').addClass('on');
$('#page_break .num li').click(function(){
//隐藏所有页内容
$("#page_break div[id^='page_']").hide();
//显示当前页内容。
if ($(this).hasClass('on')) {
$('#page_break #page_' + $(this).text()).show();
} else {
$('#page_break .num li').removeClass('on');
$(this).addClass('on');
$('#page_break #page_' + $(this).text()).fadeIn('normal');
}
});
});
根据以上步骤,即可实现使用FCKEditor+jQuery+PHP实现无刷新页面分页。
相关推荐:
中外链:打通全球流量的桥梁,提升网站排名与流量的双重保障,行业网站建设思路
seo软件是什么职位,seo用的是什么软件 ,ai感知树
ChatGPT免费版下载:智能对话助手带来的全新体验,电脑怎么下载Ai微认证
优化百:开启数字时代的智能营销新时代,湘潭seo优化报价表
seo网站代码是什么,网站专业术语中seo意思是什么 ,拟人ai制作
SEO收费如何选择合适的SEO服务,提升网站排名并增加曝光度,做网站优化哪家实惠
ChatGPT无法加载?检查您的网络设置并尝试重启ChatGPT,助您畅享无障碍智能对话体验,ai记录人
BingAdapter设置数据后没有显示数据?解决方案在这里!,ai中如何把图变形
SEO要求:如何优化网站提升搜索引擎排名,助力企业获取更多流量,鹤山区网站运营推广
ChatGPT不登录,如何畅享AI的智能服务?,手信ai
优化页面-提升用户体验与搜索引擎排名的关键,绍兴视频营销推广
ChatGPT宕机两小时,OpenAI紧急修复,用户期待AI恢复正常服务,oppo小布ai
SEO课:让你从小白变成搜索引擎优化高手,推广自媒体营销计划
为什么行业都要做seo,为什么要做seo ,ai明信片
SEO学费多少钱?揭秘SEO培训的投资价值与回报!,郴州网站推广多少钱一个
SEO包月服务:助力企业提升网站排名与流量的长期利器,网站建设流程 报读文库
SEO要好,网站流量翻倍的关键秘诀,品牌网站建设关键词优化
ChatGPT无法打开?这些解决办法让你重新畅享智能对话!,北大写作ai
SEO导流:如何通过精准优化实现网站流量大爆发,网站优化优化怎么做
seo适用于什么领域,seo适用于什么领域中 ,ai智能翻译写作机器人v1.0
seo菲律宾是做什么,菲律宾网址排名 ,openl ai
SEO热词:提升网站排名的关键秘诀,一句话营销推广怎么写好
怎么用AI缩写文章,轻松提高效率的全新方法
优化,让生活与工作更高效-从个人到企业的全面升级,广州百度seo费用
ChatGPT怎么找梯子:突破网络限制,轻松访问AI助手的终极指南,鬼灭之刃人物AI还原
未来工作方式!AI在线工具让效率倍增,工作变轻松
seo适合什么行业,seo适合的行业 ,在ai如何矢量化
WPS改写-轻松提升文档创作效率的秘密武器,推广网站的优势
seo管理系统是什么,seo网站管理 ,过度圆ai
seo需要懂什么源码,seo需要懂什么源码技术 ,ai 纤维
seo自己做什么,自己做seo需要花钱吗 ,ai850775
ChapGPT免费爬墙,轻松访问全球互联网资源!,蜜桃ai插画
为什么“未备案域名”会成为互联网行业中的重要问题?,江干区seo优化价格
seo词库优化,搜索词条优化 ,ai点选择
AI会生成同一篇文章吗?揭开智能创作的神秘面纱
AI写作免费一键生成5000字:高效创作的革命性工具
ChatGPT:如果您正在使用VPN,这些技巧您一定要知道!,AI换脸*H
seo项目是什么,seo是啥 ,ai ued
乘风SEO:突破困境,领航网络营销新时代,武汉靠谱的关键词排名
SEO出来,打破流量瓶颈,助力企业增长的关键策略,南昌营销推广代理商电话
SEO非常:如何利用SEO提升网站排名与流量,助力品牌快速成长,绥化短视频营销推广
什么是亚马逊seo策略,亚马逊的seo推广是什么 ,天天学术ai写作优惠券
优化*:打造更加高效、创新的娱乐体验,石排网站建设制作多少钱
优化网站的秘诀:提高网站速度与用户体验,助力业务腾飞,旅游网站建设步骤
seo需要学会什么编程,seo要会些什么 ,剪映怎样加ai
自动生成文章的AI软件,助力内容创作的未来
什么是seo网站推广,什么是seo网站推广 ,ai酷男人
为什么选择SEO会员服务,让您的网站流量飞速增长,靖边专业网站建设公司
ChatGPT不能访问,我的学术水平直线下降,泰州大数据ai艾灸价格
AI人工智能生成文章:开启写作新时代