用 FCKeditor编辑的时候、插入表情和文本、提交之后可以在数据库里查到刚才插入的表情和文本、
【<p>测试当中<img&nbspalt=""&nbspsrc="http://localhost:1962/WebUI/fckeditor/editor/images/smiley/msn/angry_smile.gif"&nbsp/></p>
】上边括号里的是从数据库取的值、那为什么运行的时候就只能显示文本呢、表情就不显示了!请各位大侠帮忙哈!分不多、全给了!

解决方案 »

  1.   

    可能是你 的 路径不对
    检查你的FCk 文件配置路径
      

  2.   

    我更改过了、还是不行、大家看看我这样修改上传文件的路径可以吗、要怎么修改才能成功嗯<add key="FCKeditor:BasePath" value="~/fckeditor/"/>
        <add key="FCKeditor:UserFilesPath" value="~/userfiles/"/>
      

  3.   

    直接在你本机上访问 
    http://localhost:1962/WebUI/fckeditor/editor/images/smiley/msn/angry_smile.gif
    看能看到你的图片吗
      

  4.   

    连接的路径是否能看到图片
    replace替换图片地址
      

  5.   

    那你把存储的数据取出来之后怎么处理的?用到了什么控件?还是DIV?既然路径没错,那就是拿到数据之后后期处理有错误了
      

  6.   

    还有一个问题啊 lz,你存到数据库中的这些数据是fck自己的value吗?怎么会有nbsp,这样肯定显示不出来啊
      

  7.   

    <p>撒地方<img alt="" src="http://localhost:1553/Web_FckEditor/editor/images/smiley/msn/sad_smile.gif" /></p>
      

  8.   

    把<img 里面的&nbsp;去掉
      

  9.   

    嗯、是Fck的value值 运行的时候再编辑区域里编辑的。我也不清楚怎么会有那些、数据库字段里的值就是 fck.value 获取的
      

  10.   


    从fck中取的value有错误 或者你对value进行过滤的时候出现了错误。。
    正常的value 比如图片 应该是<img src= "xx" alt="xx" />,没有什么&nbsp这些东西
      

  11.   

    你可以在服务器端的按钮下写:Response.Write("<script language='javascript'>alert('"+fckeditor1.Value+"');</script>");然后看弹出的内容是否有误
      

  12.   

    嗯、应该是对value值过滤的时候产生的错误。我是过滤了空格和回车这写字符、
    代码:string Notes = cont.ToString();
            string strHtmlNotes = Notes.Replace("&nbsp;", " ");
            strHtmlNotes = strHtmlNotes.Replace("<br>", "\r\n");
            return strHtmlNotes;很有可能是哪错了
      

  13.   

    换张图看看。
    或者 直接把路径 复制到前台的 src里 看看效果
      

  14.   


    问题解决了、
    是插入表情的时候产生了乱码、在我过滤value的时候有错误、正在修改!
      

  15.   


    &nbsp后面应该还有个分号吧
    HtmlDecode
    string strHtmlNotes = Notes.Replace("&nbsp;", " ");
      

  16.   


    啊、对、的确有个分号、晕,我给马虎了!“dongxinxi” 你真够认真的、非常感谢哈!