向eWebEditor传递Html代码的问题

向eWebEditor传递Html代码的问题

        最近开发个后台系统,使用到了eWebEditor,原先并没有使用过相关方面的在线编辑器。所以一用起来问题一大堆!都不知道用什么编辑器好,研究了FCKEditor等一些国外的编辑器后还是觉得应该支持国货!
         选顶了编辑器后之后还算顺利,但是没过多久就出现了另外一个问题,使用eWebEditor编辑后并保存到数据库中的字符串是以HTML源码的形式!这样上传和前台显示是都没有问题的。但是后台中有个修改新闻的功能,当我将HTML形式的代码传递给eWebEditor的时候,惊喜就出现了!!编辑器显然不买我的帐~~~没反应???
        下面的就是调用编辑器的JS代码,其中value中的content值代表Html源码!!然后eWebEditor就不能显示出来,也不报错,就是在页面中空了一块,哪位仁兄知道解决办法,麻烦告诉一下,Thanks!!!!!!

< script language = javascript >

document.write (
" <INPUT type='hidden' name='content1' value='<%=content%>'> " );
document.write (
" <IFRAME ID='eWebEditor1' src='ewebeditor.htm?id=content1&style= "   +  URLParams[ " style " +   " ' frameborder='0' scrolling='no' width='580' height='300'></IFRAME> " );

setTimeout(
" setValue(); " , 1000 );

</ script >
    经过一夜奋战,以及对于问题的研究。终于找到解决方法了,步骤如下:
    1、讲content的内容进行Html编译,Server.HTMLEncode(content)
    2、第二个问题将隐藏的文本框改成文本域,就可以了

你可能感兴趣的:(向eWebEditor传递Html代码的问题)