你可以使用FreeTextBox:
http://www.freetextbox.com/

解决方案 »

  1.   

    打造属于自己的可视Web HTML编辑器:http://www.syszedu.net/jiang/dragon/1752.htm
      

  2.   

    http://www.lionsky.net/HtmlEditor
    代码,示例都有得下
      

  3.   

    SPAW不错,所见即所得的在线编辑器,源码公开
    主页:
    http://sourceforge.net/projects/spaw/
    下载页:
    http://sourceforge.net/project/showfiles.php?group_id=77954&package_id=92584&release_id=179799
    其中spaw-aspnet-103b1-gpl.zip是编译后的
    spaw-aspnet-103b1-src.zip是源文件Please enjoy!
      

  4.   

    第一步
    <Body>
         <iframe ID="EditorID" width=100% height=100></iframe>
         <script>
              EditorID.document.designMode="On";
         </script>
    <Body>
    试一下,这是关键,在里面可以写Html代码.第二步:(如果要可视化可自己作按钮,调用相应命令)
    如:想将用户当前的选择的字体设置为"黑体",可以写一个函数执行下面的代码:
    edit = EditorID.document.selection.createRange();   //得到选择对象(EditorID为ID号和上面的一致)
    edit.execCommande("FontName",false,"黑体");         //执行命令设置为居中方式则为:
    edit = EditorID.document.selection.createRange();
    edit.execCommande("JustifyCenter")关键在 execCommande()函数上,你可以写函数统一实现这些命令,
    具体的查execCommand()吧