国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > PHP > 正文

網(wǎng)頁(yè)編輯器FCKEditor+jQuery+PHP實(shí)現(xiàn)分頁(yè)代碼

2024-07-21 02:53:49
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
根據(jù)一下步驟,即可實(shí)現(xiàn)使用FCKEditor+jQuery+PHP實(shí)現(xiàn)無(wú)刷新頁(yè)面分頁(yè)。
 
一、插入新聞 

FCKEditor是一款很流行的即插即用WEB編輯器,它支持ASP、PHP、Java等語(yǔ)言。這里要介紹的是利用編輯器的“插入分頁(yè)符”功能,實(shí)現(xiàn)頁(yè)面的無(wú)刷新分頁(yè)。 
網(wǎng)頁(yè)編輯器FCKEditor+jQuery+PHP實(shí)現(xiàn)分頁(yè)代碼
編輯新聞時(shí),在需要插入分頁(yè)的段落處插入分頁(yè)符,保存即可。 

二、讀取新聞 

在讀取新聞字段時(shí),通過(guò)PHP分頁(yè)函數(shù)對(duì)新聞字段數(shù)據(jù)進(jìn)行處理,代碼如下: 
復(fù)制代碼代碼如下:

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樣式控制分頁(yè)的樣式,代碼如下: 
復(fù)制代碼代碼如下:

#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代碼實(shí)現(xiàn)分頁(yè),代碼如下: 
復(fù)制代碼代碼如下:

$(document).ready(function(){ 
$('#page_break .num li:first').addClass('on'); 

$('#page_break .num li').click(function(){ 
//隱藏所有頁(yè)內(nèi)容 
$("#page_break div[id^='page_']").hide(); 

//顯示當(dāng)前頁(yè)內(nèi)容。 
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'); 

}); 
}); 

根據(jù)以上步驟,即可實(shí)現(xiàn)使用FCKEditor+jQuery+PHP實(shí)現(xiàn)無(wú)刷新頁(yè)面分頁(yè)。
網(wǎng)頁(yè)編輯器FCKEditor+jQuery+PHP實(shí)現(xiàn)分頁(yè)代碼


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到編輯器頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 西宁市| 乡城县| 武强县| 富民县| 溧水县| 松阳县| 新泰市| 绥滨县| 扎兰屯市| 南投县| 汉寿县| 综艺| 枣强县| 怀远县| 高要市| 碌曲县| 东港市| 宜丰县| 阳山县| 名山县| 三台县| 察隅县| 宜兴市| 阜康市| 柯坪县| 桑日县| 云安县| 罗城| 太仓市| 张家口市| 曲麻莱县| 赞皇县| 白银市| 苗栗县| 鹤峰县| 清水河县| 延安市| 万源市| 江永县| 若尔盖县| 巴马|