应该是使用Ubb但Ubb好象太复杂了。有没有简单的呢?

解决方案 »

  1.   

    htmlarea不错,功能强大,免费
      

  2.   

    官方下载只有htmlArea v2.03不知How to use
      

  3.   

    htmlArea 好像不能上传图片的说
      

  4.   

    不至于那么复杂吧!现成的在线编辑器有很多,不过这么简单的功能还是自己写一个算了。
    <?php
    if(isset($_POST['submit'])) {
      if(get_magic_quotes_gpc())
        $conten = stripslashes($_POST['conten']);
      else
        $conten = $_POST['conten'];
      /**
        至此以获得了提交的文本,你可以做入库操作了
        注意在入库前要做$conten = addslashes($conten);操作
        去掉exit;前的注释将不在重入编辑器
      **/
      //exit;
    }else {
      /**
        这里是编辑器的初始文档
        你只需将从数据库中读取的内容赋予$conten就可以了
      **/
      $conten = "test<b>test</b>test";
    }
    $conten = htmlspecialchars($conten);echo <<< EDIT
    <form name="editer" method=post onsubmit="return _submit(this)">
    <input type=submit name=submit value="保存">
    <button onclick="button_command('Bold')"><b>B</b></button>
    <button onclick="button_command('italic')"><i>I</i></button>
    <button onclick="button_command('underline')"><u>U</u></button>
    <br>
    <iframe name=edit scrolling="yes" style="HEIGHT: 90%; WIDTH: 100%">
    </iframe>
    <textarea name=conten style="display:none">$conten</idetextarea>
    </form>
    <script language=javascript defer=true>
    document.frames.edit.document.designMode = "On";
    document.frames.edit.document.write(document.editer.conten.value);function button_command(cmd) {
      document.frames.edit.document.focus();
      document.frames.edit.document.execCommand(cmd);
    }function _submit(form) {
      form.conten.value = document.frames.edit.document.body.innerHTML;
      return true;
    }
    </script>
    EDIT;
    ?>
      

  5.   

    htmlArea 用不了。
    ?????????
    看所带的例子,看不到效果。把目录拷贝到D:可以看到效果了。
    但到另一台电脑上再拷贝就看不到效果了。怎么搞都看不到效果,只看到框内很多源码。什么原因???
      

  6.   

    到www.phpx.com去看看。找lwg888要
      

  7.   

    htmlArea 只能用在IE5.5以上的,我用的是IE5,所以不能显示。
    另外使用其它系统的游览器也不能用,真失望!!!!!!!!To;xuzuning(唠叨) ( ) 信誉:575 
    你的游览器不能输入东西。另外求解,怎样从数据库中读出刚才输入的Html呢???我不知用什么函数。
      

  8.   

    ie5 注释掉
    document.frames.edit.document.focus();ie5.00.3700.1000 测试通过