日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

FCKeditor分頁(yè)標(biāo)簽

 software1 2011-08-16
最近在項(xiàng)目里整合了FCK,用來做后臺(tái)的文章添加,其中要用FCK的添加分頁(yè)符的功能來為文章做分頁(yè)顯示處理,但是默認(rèn)添加的分頁(yè)符在文章分頁(yè)處理上有些困難,需要修改一下,下面進(jìn)入正題:

      FKC默認(rèn)添加的分頁(yè)符為:<div style="page-break-after: always"><span style="display: none"> </span></div>

      對(duì)文章的分頁(yè),我是運(yùn)用String.split("分頁(yè)符")方法,將文章以分頁(yè)符為分割點(diǎn),返回一個(gè)String類型的數(shù)組,但是雙引號(hào)不能夠相互嵌套,split()方法中的參數(shù)就沒辦法設(shè)置。

      如何修改默認(rèn)的分頁(yè)符:

      找到j(luò)s文件:在/fckeditor/editor/js/目錄下,需要修改的有兩個(gè)js文件:fckeditorcode_ie.js(針對(duì)IE瀏覽器的配置)、fckeditorcode_gecko.js(針對(duì)非IE瀏覽器的配置)。

      在js文件中找到如下代碼,并做修改:

      var FCKPageBreakCommand=function()

          {this.Name='PageBreak';};

      FCKPageBreakCommand.prototype.Execute=function()

          {FCKUndo.SaveUndoStep();

      var e=FCK.EditorDocument.createElement('DIV');    //這里是創(chuàng)建<div>標(biāo)簽,此處不用修改

      e.style.pageBreakAfter='always';                           //這里是為<div>添加樣式,把它刪掉;

      e.innerHTML='<span style="DISPLAY:none"> </span>';

//這里是在<div>中添加的內(nèi)容,修改一下; 我的是修改為e.innerHTML=' '; 也就是僅有一個(gè)空格;

      保存,重新添加文章,添加文章時(shí)看不出變化,保存看查看數(shù)據(jù),分頁(yè)符的位置變?yōu)? <div> </div>

      為文章分頁(yè)就可以用split("<div> </div>")方法進(jìn)行拆分顯示了;

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多