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

首頁(yè) > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

成功解決編輯器多個(gè)問題,自動(dòng)增加代碼,編輯死機(jī)問題

2024-08-30 19:06:26
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

不好意思,搞了大家這么多得118個(gè)回復(fù),900多次點(diǎn)擊,謝謝大家,今天我有空,就首先將自動(dòng)增加代碼的我修改放出,那個(gè)大對(duì)象溢出得問題,是因?yàn)樵堑胻extarea得緩存區(qū)太小,假如數(shù)據(jù)量很大將導(dǎo)致獲取不了得問題,是需要很多修改的,這個(gè)請(qǐng)大家以后看官方修改吧!!!

首先再editor.js下增加一個(gè)下列的腳本函數(shù)!!!

//alexcheng www.ieche.com
//自動(dòng)增加內(nèi)容根據(jù)我自己的分析主要發(fā)生再當(dāng)你引用了分段功能的時(shí)間發(fā)生的,因此每次保存或者獲取的時(shí)間,你需要去強(qiáng)制檢查一下編輯區(qū)的內(nèi)容的
function cleanPara(editor)
{
sHTML=editor.document.body.innerHTML;
if ((sHTML.toLowerCase()=="<p>&nbsp;</p>")||(sHTML.toLowerCase()=="<p></p>")||(sHTML.toLowerCase()=="<div>&nbsp;</div>")||(sHTML.toLowerCase()=="<div></div>")||(sHTML.toLowerCase()=="<h1>&nbsp;</h1>")||(sHTML.toLowerCase()=="<h1></h1>")||(sHTML.toLowerCase()=="<h2>&nbsp;</h2>")||(sHTML.toLowerCase()=="<h2></h2>")||(sHTML.toLowerCase()=="<h3>&nbsp;</h3>")||(sHTML.toLowerCase()=="<h3></h3>")||(sHTML.toLowerCase()=="<h4>&nbsp;</h4>")||(sHTML.toLowerCase()=="<h4></h4>")||(sHTML.toLowerCase()=="<h5>&nbsp;</h5>")||(sHTML.toLowerCase()=="<h5></h5>")||(sHTML.toLowerCase()=="<h6>&nbsp;</h6>")||(sHTML.toLowerCase()=="<h6></h6>"))
{
sHTML='';
editor.document.body.innerHTML='';
}
}

然后查找編輯器editor.js中的這句話:

var oEditor=eval("idContent" oEdit.oName);

再這句話的下面增加下列語(yǔ)句

cleanPara(oEditor);

就一切的OK

最后需要你將你的編輯器的模式更改為HTML模式,不要使用SHTML模式來(lái)編輯,主要的原因你自己看代碼就知道了,因?yàn)槭褂肧HTML的情況下,編輯器為了滿足SHTML規(guī)范增加了很多的輔助代碼,這樣的話,對(duì)于我們判定段落內(nèi)容復(fù)雜化了,所以請(qǐng)?jiān)俪绦蛑校坪跏莕ew_add.asp還有幾個(gè)樣式編輯器中的使用的編輯器的程序中,更改為HTMLSource為True,XHTMLSource為False就可以了

似乎是下列類似的代碼的下面:

_Edit1.width="100%";
_Edit1.height="360";
_Edit1.btnFlash=true;
_Edit1.btnMedia=true;
_Edit1.btnCustomTag=true;

不好意思,我絕對(duì)原始程序中的那個(gè)HTMLsource的設(shè)置,和XHTML的設(shè)置是多余的代碼,我就刪除了!!!哈哈

并且將editor.js中的下列中的內(nèi)容按照我的更改好!!!

this.btnHTMLFullSource=false;
this.btnHTMLSource=true;
this.btnXHTMLFullSource=false;
this.btnXHTMLSource=false;

因?yàn)楦臑镠TML編輯輸出模式,會(huì)出現(xiàn)要害字是大寫的問題,我本人認(rèn)為這個(gè)最好,是完全可以滿足規(guī)范的,就沒有修改,不過相應(yīng)的修改方法,我已經(jīng)發(fā)現(xiàn),這里不提供!!!
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 克东县| 黄大仙区| 长武县| 潢川县| 叶城县| 托克托县| 贺州市| 苍南县| 南投市| 嵊泗县| 息烽县| 黑山县| 岳阳县| 红安县| 兴业县| 文山县| 布拖县| 卫辉市| 嵩明县| 麻栗坡县| 建瓯市| 怀来县| 富顺县| 济南市| 广西| 大田县| 云龙县| 驻马店市| 天气| 大足县| 静乐县| 青阳县| 湖南省| 磐安县| 高唐县| 阜宁县| 龙陵县| 和硕县| 门头沟区| 儋州市| 民和|