欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

CKEditor去掉圖片自動(dòng)添加高寬度-創(chuàng)新互聯(lián)

昨天為一個(gè)客戶的項(xiàng)目修改后臺(tái)富編輯器在上傳圖片后去掉自動(dòng)添加高寬度的功能。這個(gè)客戶所用的后臺(tái)系統(tǒng)是 PHPCMS ,這個(gè)系統(tǒng)所使用的富文本編輯器是知名的 CKEditor,這個(gè)編輯器在上傳圖片后會(huì)自動(dòng)添加高寬度的 style 屬性。如下:

創(chuàng)新互聯(lián)建站是一家專注于成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站與策劃設(shè)計(jì),昌邑網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:昌邑等地區(qū)。昌邑做網(wǎng)站價(jià)格咨詢:18980820575
<img alt="" src="/uploadfile/2017/0608/20170608015605433.jpg"  />

那么如何去掉【style=”width: 580px; height: 295px;“】這個(gè)屬性,于是呼在【度娘】搜索了多次沒(méi)有找到相關(guān)的資料,于是呼就自己動(dòng)手去找解決方法了,現(xiàn)將這個(gè)解決方法記錄下來(lái)。

PHPCMS 所使用的 CKEditor 的配置文件 config.js 中沒(méi)有找到有關(guān)這項(xiàng)的配置設(shè)置的方法說(shuō)明及參數(shù),這也許和它使用的版本有關(guān),也或者是 PHPCMS 自家將這項(xiàng)的設(shè)置給去除,再怎么猜測(cè)也沒(méi)用啊。于是呼想到直接通過(guò)修改 plugins 來(lái)解決這個(gè)問(wèn)題。

按照這個(gè)線索繼續(xù)查找,找到了處理圖片的地方是

你的 PHPCMS 路徑\statics\js\ckeditor\plugins\image\dialogs\image.js

這個(gè)打開(kāi)后是壓縮版的 JS,可以用格式化 JS 將其中的代碼清楚的顯示出來(lái)后就可以找設(shè)置 style 的幾個(gè)點(diǎn)。一共找到 2 處有關(guān)它的設(shè)置分別是:

1、設(shè)置寬度的地方

if (B == d) {
    if (E) C.setStyle('width', CKEDITOR.tools.cssLength(E));
    else C.removeStyle('width'); ! D && C.removeAttribute('width');
} else if (B == f) {
    var F = E.match(h);
    if (!F) {
        var G = this.getDialog().originalElement;
        if (G.getCustomData('isReady') == 'true') C.setStyle('width', G.$.width + 'px');
    } else C.setStyle('width', CKEDITOR.tools.cssLength(E));
} else if (B == g) {
    C.removeAttribute('width');
    C.removeStyle('width');
}

2、設(shè)置高度的地方

if (B == d) {
    if (E) C.setStyle('height', CKEDITOR.tools.cssLength(E));
    else C.removeStyle('height'); ! D && C.removeAttribute('height');
} else if (B == f) {
    var F = E.match(h);
    if (!F) {
        var G = this.getDialog().originalElement;
        if (G.getCustomData('isReady') == 'true') C.setStyle('height', G.$.height + 'px');
    } else C.setStyle('height', CKEDITOR.tools.cssLength(E));
} else if (B == g) {
    C.removeAttribute('height');
    C.removeStyle('height');
}

將以上兩個(gè)地方的代碼注釋也好刪除也罷都可以,任你選。最后測(cè)試圖片上傳就能發(fā)現(xiàn)問(wèn)題解決了。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

分享題目:CKEditor去掉圖片自動(dòng)添加高寬度-創(chuàng)新互聯(lián)
文章鏈接:http://chinadenli.net/article40/dhjheo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、域名注冊(cè)、企業(yè)網(wǎng)站制作、響應(yīng)式網(wǎng)站、面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)