国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 张家港市| 平遥县| 突泉县| 平塘县| 当雄县| 尖扎县| 沙田区| 沙雅县| 晴隆县| 百色市| 常德市| 云霄县| 花莲县| 柞水县| 志丹县| 洛阳市| 逊克县| 林芝县| 沈阳市| 柳州市| 桦甸市| 钟山县| 吴堡县| 阜康市| 奈曼旗| 缙云县| 咸丰县| 营山县| 汝城县| 英德市| 中山市| 望奎县| 寻乌县| 突泉县| 雷波县| 美姑县| 大化| 文安县| 揭东县| 天气| 诏安县|