首页                   文章      下载      案例      服务      关于


新闻频道导航  SEO技术 网站建设技术 网络营销策划 草根原创 站长推荐 热门文章
您所在的位置: 深圳SEO|深圳网站建设->文章->草根原创
eWebEditor 半角单引号不能写入问题
解决ewebeditor编辑器在代码模式粘贴时,单引号被转全角的问题

问题:解决ewebeditor代码模式粘贴时,单引号被转全角的问题
版本:2.8最终版
其实4.6的修复了这个bug,但是4.6没有上传功能,使用起来不是很方便。
不过2.8在代码状态下复制带有单引号的全部被转全角,导致复制一些脚本类的无法显示,页面错乱!
网上搜了半天也没解决办法,可能是2.8版本太过陈旧了吧,那就自己动手!

解决办法:
找到Include目录下的Editor.js转到如下位置:

// 替换特殊字符
function HTMLEncode(text){
text = text.replace(/&/g, "&") ;
text = text.replace(/"/g, """) ;
text = text.replace(/</g, "&lt;") ;
text = text.replace(/>/g, "&gt;") ;
//text = text.replace(/'/g, "&#146;") ;   //这里将半角单引号转换为全角,注释掉就行了
text = text.replace(/\ /g,"&nbsp;");
text = text.replace(/\n/g,"<br>");
text = text.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");
return text;
}

在4.6中直接把那句给删除了就OK了!这是改WEB编辑器的一种方法,如果还不能搞定的话,请参考另一个文章“以ewebeditor为例,如何将文章内容中的单引号写入Access数据库”!
用户:
更多评论
您要为您所发的言论的后果负责,故请各位遵纪守法并注意语言文明。
留言:
验证码:
社会新闻
热门新闻