相关文章
第二章 开始使用Google Adsense中...
北京网页设计Win2003服务器配置说明
网站制作计划任务
企通互联文章中心内容页模板标签
网页设计页边距的设定技巧(HTML)
网站建设利用CSS改善网站可访问性(2005-02-21 10:13:09)
企通互联如何下载网页中的flash SWF文件
网站设计FLASH MX 2004视频教程:宝泉奶粉广告制作(四)
北京网站制作Flash视频教程:草船再借箭
北京网站设计关于网页源代码屏蔽(1)
品牌理念
北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!
友好连接
文章搜索
你的位置:首页 >> 网站制作 >> 企通互联北京网站制作成功解决编辑器多个问题,自动增加代码,编辑死机问题
企通互联北京网站制作成功解决编辑器多个问题,自动增加代码,编辑死机问题
首先再editor.js下增加一个下列的脚本函数!!!
//alexcheng www.ieche.com www.qitongnet.com北京网页设计
//自动增加内容根据我自己的分析主要发生再当你引用了分段功能的时间发生的,因此每次保存或者获取的时间,你需要去强制检查一下编辑区的内容的 北京网页设计企通互联
function cleanPara(editor)北京网站建设
{网站制作
sHTML=editor.document.body.innerHTML;北京网站设计
if ((sHTML.toLowerCase()=="<p> </p>")||(sHTML.toLowerCase()=="<p></p>")||(sHTML.toLowerCase()=="<div> </div>")||(sHTML.toLowerCase()=="<div></div>")||(sHTML.toLowerCase()=="<h1> </h1>")||(sHTML.toLowerCase()=="<h1></h1>")||(sHTML.toLowerCase()=="<h2> </h2>")||(sHTML.toLowerCase()=="<h2></h2>")||(sHTML.toLowerCase()=="<h3> </h3>")||(sHTML.toLowerCase()=="<h3></h3>")||(sHTML.toLowerCase()=="<h4> </h4>")||(sHTML.toLowerCase()=="<h4></h4>")||(sHTML.toLowerCase()=="<h5> </h5>")||(sHTML.toLowerCase()=="<h5></h5>")||(sHTML.toLowerCase()=="<h6> </h6>")||(sHTML.toLowerCase()=="<h6></h6>"))网站建设
{网站设计
sHTML='';网站制作
editor.document.body.innerHTML='';北京网站设计
}网站建设
}
然后查找编辑器editor.js 网站建设中的这句话:
var oEditor=eval("idContent"+oEdit.oName);
北京网站建设再这句话的下面增加下列语句
cleanPara(oEditor);
就一切的OK
最后需要你将你的编辑器的模式更改为HTML模式,不要使用SHTML模式来编辑,主要的原因你自己看代码就知道了,因为使用SHTML的情况下,编辑器为了满足SHTML规范增加了很多的辅助代码,这样的话,对于我们判断段落内容复杂化了,所以请再程序中,好像是new_add.asp 网页设计还有几个样式编辑器中的使用的编辑器的程序中,更改为HTMLSource为True,XHTMLSource为False 北京网站设计就可以了
网站制作好像是下列类似的代码的下面:
_Edit1.height="360";企通互联
_Edit1.btnFlash=true;网页设计
_Edit1.btnMedia=true; 北京网站建设 企通互联
_Edit1.btnCustomTag=true;
不好意思,我绝对原始程序中的那个HTMLsource的设置,和XHTML的设置是多余的代码,我就删除了!!!哈哈
并且将editor.js中的下列中的内容按照我的更改好!!!
this.btnHTMLFullSource=false;北京网站设计
this.btnHTMLSource=true;网站建设
this.btnXHTMLFullSource=false;网站建设
this.btnXHTMLSource=false;