应该是JS实现的。点击回复,在当前回复的下面出现一个回复框,输入文字提交后,内容即可显示在其下面。欢迎大家探讨,并且讨论数据库的设计(针对回复、点评、@某人)。CSDN 新浪博客 回复 点评网易新浪博客回复

解决方案 »

  1.   

    你想讨论什么?
    1.去找一款web在线编辑器。
    2.使用ajax提交。
    3.分析提交数据,如果出错(长度,可执行的js删除,和谐词替换)。
    4.找出@,并添加到站内短信息表。
    5.div模拟弹窗显示错误。
    6.ajax动态更新页面。
      

  2.   

    这个理论上我是了解的,问题是实现。一直没找到很好的实现源码,谁能把CSDN的JS或者新浪的JS扒下来吗?
      

  3.   

    csdn用的是bbcode,你看一看csdn的话题内容页html源码,就可以明白了,每个回复都是在一个data-post-id=xxx的元素下面,点回复时只要取得元素的div.post_body子元素的内容,把它append 在回复区域内即可