一般编辑器,都有一个对应的隐藏域,来接受编辑器内的内容。
你用底下的代码试试看:<form method="POST" action="Post.asp" name="aaa"> 
<input name="Title" size="50"> 
 <input type="hidden" name="content" value="">
<iframe id="Editor" name="content" src="HtmlEditor/index.html?ID=content" frameborder="0" marginheight="0" marginwidth="0" scrolling="No" style="height:320px;width:100%"> </iframe> 
<input type="submit" value="确定" name="button"> 交到php页面还是用echo $_POST['content'];

解决方案 »

  1.   

    打印整个$_POST不就知道有没有了么。。
    print_r($_POST)
      

  2.   

    等等
    form里 action="Post.asp"
    asp里怎么能用 $_POST 呢?
    用request.form
      

  3.   

    明显是捆绑在一个hidden,“content”中
    $_POST["content"]就可以获取
    asp的话
    request.form("content")
      

  4.   

    <textarea name="content" style="display:none"> </textarea> 不知道这个编辑器是如何判断的
    改成<input type="hidden" name="content" id="content" >
    试试看
      

  5.   

    先谢谢各位的帮助啊!可能是我没说清楚:那个使用代码是我复制使用说明的,我用时改成了提交到php文件了,
    上面几位的方法都试过了,没用。我把地址贴在那了,兄弟们帮我看看啊!
      

  6.   

    类似与这类的编辑器肯定有他的一个js方法来给<textarea name="content" style="display:none"> </textarea> 赋值的。楼主细心观察一下。看看有没有类似的如:edit_save();之类的方法呢
      

  7.   

    我刚在学习中,js看不懂啊!哪位大哥能不能去下载来试一试分析下,帮帮我,感激不尽!
    http://down.chinazhan.net/article/12/17/ChinaZhan_23866.html
      

  8.   

    你完全cp过来是没得用的,在提交的时候,原来是有一个赋值的action,你这样打印出来的只是空值
      

  9.   

    echo addslashes($content),加上这个addslashes试试
      

  10.   

    我刚才试了,是你的php配置有问题,我的可以用echo $content;或echo $_POST['content'];