最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

FCKEditor+jQuery+PHP實現(xiàn)分頁代碼

 更新時間:2010年07月17日 23:32:03   作者:  
根據(jù)一下步驟,即可實現(xiàn)使用FCKEditor+jQuery+PHP實現(xiàn)無刷新頁面分頁。
一、插入新聞

FCKEditor是一款很流行的即插即用WEB編輯器,它支持ASP、PHP、Java等語言。這里要介紹的是利用編輯器的“插入分頁符”功能,實現(xiàn)頁面的無刷新分頁。

編輯新聞時,在需要插入分頁的段落處插入分頁符,保存即可。

二、讀取新聞

在讀取新聞字段時,通過PHP分頁函數(shù)對新聞字段數(shù)據(jù)進行處理,代碼如下:
復制代碼 代碼如下:

function pageBreak($content)
{
$content = $content;
$pattern = "/<div style=\"page-break-after: always\"><span style=\"display: none\">&nbsp;<\/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代碼實現(xiàn)分頁,代碼如下:
復制代碼 代碼如下:

$(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');
}
});
});

根據(jù)以上步驟,即可實現(xiàn)使用FCKEditor+jQuery+PHP實現(xiàn)無刷新頁面分頁。

相關文章

  • 讓 FCKeditor 支持多用戶Web環(huán)境(以PHP為例)

    讓 FCKeditor 支持多用戶Web環(huán)境(以PHP為例)

    FCKeditor 是個很優(yōu)秀的 Web 編輯器,很多項目甚至產品中都在用它。但它默認的上傳文件目錄為/userfiles/,也就是說,如果在編輯器中上傳了圖片等文件的話
    2009-06-06
  • 免費開源百度編輯器(UEditor)使用方法

    免費開源百度編輯器(UEditor)使用方法

    UEditor是一個開源免費的編輯器,由百度web前端研發(fā)部開發(fā)所見即所得富文本web編輯器,具有輕量,可定制,注重用戶體驗等特點,開源基于BSD協(xié)議,允許自由使用和修改代碼
    2014-05-05
  • 為ckeditor編輯器加上傳圖片的功能

    為ckeditor編輯器加上傳圖片的功能

    CKEditor官方演示是有上傳圖片和瀏覽服務器文件功能的,但是我們自己下載回來的卻沒有這兩個功能 其實還需要下載另外一個組件:CKFinder,用它配合CKEditor來實現(xiàn)上傳功能
    2012-07-07
  • FCKeditorAPI 手冊 js操作獲取等

    FCKeditorAPI 手冊 js操作獲取等

    FCKeditorAPI 手冊 js操作控制,獲取等函數(shù)代碼,使用網(wǎng)頁編輯器的朋友可以參考下。
    2011-01-01
  • Ueditor百度編輯器的Html模式自動替換樣式的解決方法

    Ueditor百度編輯器的Html模式自動替換樣式的解決方法

    百度的Ueditor編輯器出于安全性考慮,用戶在html模式下粘貼進去的html文檔會自動被去除樣式和轉義。雖然安全的,但是非常不方便。做一下修改把這個功能去掉,需要的朋友可以參考下
    2017-03-03
  • fckeditor在ie9中無法彈出對話框的解決方法(彈出層兼容問題)

    fckeditor在ie9中無法彈出對話框的解決方法(彈出層兼容問題)

    升級到 IE 9后,fckeditor在IE 9里的彈出浮動層會出現(xiàn)bug,里面的內容不會出現(xiàn)
    2012-04-04
  • 整合ckeditor+ckfinder,解決上傳文件路徑問題

    整合ckeditor+ckfinder,解決上傳文件路徑問題

    現(xiàn)在fckeditor已經(jīng)改名為ckeditor,上傳控件也分離為ckfinder,按照說明文檔的默認配置會出現(xiàn)上傳路徑不正確的情況,因為我們的網(wǎng)站可以通過定義默認網(wǎng)站、虛擬目錄、以及放在網(wǎng)站的子目錄下進行訪問
    2011-11-11
  • FCKEidtor 自動統(tǒng)計輸入字符個數(shù)(IE)

    FCKEidtor 自動統(tǒng)計輸入字符個數(shù)(IE)

    由于項目需要,需要做字數(shù)統(tǒng)計,于是寫了一個JS計算字符個數(shù),如果輸入的字符數(shù)大于100個字符,就彈出提示,點擊【確定】后,自動截取為100個字符。
    2009-05-05
  • FCK判斷內容是否為空(如果只是去空格,那么這種方式是錯誤的)

    FCK判斷內容是否為空(如果只是去空格,那么這種方式是錯誤的)

    一般來說,像input里面的值都可以通過將內容去空格判斷是否為空,但是FCK沒那么簡單,因為當你多打幾個空格或者多打一些回車,它會自動地生成一些<p>標簽,如果再用原先去空格判斷的方法,顯然是不可取的。
    2010-12-12
  • FckEditor 中文配置手冊詳細說明

    FckEditor 中文配置手冊詳細說明

    首先,FCKEDITOR的性能是非常好的,用戶只需很少的時間就可以載入FCKEDITOR所需文件.對于其他在線編輯器來 說,這幾乎是個很難解決的難題
    2009-05-05

最新評論

贞丰县| 冀州市| 固原市| 盱眙县| 吐鲁番市| 高密市| 讷河市| 大方县| 丰都县| 定边县| 文安县| 启东市| 龙里县| 延川县| 临颍县| 鄂托克前旗| 惠水县| 仁寿县| 灵川县| 濮阳市| 金秀| 衡山县| 临安市| 奇台县| 怀宁县| 霍州市| 永寿县| 金川县| 柏乡县| 宾川县| 荆州市| 洛浦县| 泽普县| 新余市| 富平县| 浦东新区| 昌都县| 海门市| 治县。| 思茅市| 濮阳县|