DEMO演示:通过Ajax方式发表评论

3.0.2版开始完善了互动接口,并修改了接口的使用方式,可以通过Ajax方式调用,提供更友好的用户体验。(发表评论接口说明:http://jimifan.com/manual/comment-api.htm

下面我就通过实例给大家讲讲如何使用:

下载演示模板:http://download.akhtm.com/download/templates/ajax_comment_template.zip

解压缩后有两个文件:

js.htm(定义了一个工具方法,可以通过ID找到页面元素,和评论本身无关)

comment.htm(Ajax评论的核心脚本)
r(获取一个6位的随机字符串,当验证码的sid)
sc(显示验证码区域)
cc(初始化验证码)
iposts(Ajax方法)
receivecomment(Ajax回调函数,用于处理返回值,给出提示)
postcomment(拼装数据,通过Ajax方式发送,并设置回调)
vchar(处理特殊字符)

如果您没有Javascript基础也没有关系,直接在文章详情页引用这两个模板即可:

<{include file="js.htm"}>
<{include file="comment.htm"}>

也可以照葫芦画瓢,稍微改改comment.htm中的表单样式。