首页 > CMS > 动易CMS > 正文

SiteWeaver6.6 ajax评论插件怎样实现无刷新显示新评论

2024-09-10 21:56:02
字体:
来源:转载
供稿:网友

SiteWeaver6.6增加了一个ajax评论插件,很多朋友希望能够实现在频道评论为不用审核的情况下,能够发表之后不用刷新马上看到结果.

下面说一下实现方法.

首先按照6.6的说明书添加好这个插件.然后做以下修改:

1.修改{$MY_ajax评论}标签

找到最后的

<script type="text/javascript">
if ({$ClassID}==-1)
{}
else
{
document.write ("<IFRAME id=iComment name=iComment src='{$InstallDir}{$ChannelDir}/Comment.asp?ArticleID={$ArticleID}' frameBorder=0 width='100%' scrolling=no onload=Javascript:SetWinHeight(this)></IFRAME>")
}
</script>

 

修改成

 

<script type="text/javascript">
if ({$ClassID}==-1)
{}
else
{
document.write ("<IFRAME id=iComment name=iComment src='{$InstallDir}{$ChannelDir}/Comment.asp?ArticleID={$ArticleID}' frameBorder=0 width='100%' scrolling=no onload='SetWinHeight(this);ShowComment();'></IFRAME>")
}
</script>

 

2.修改include文件夹下面的PowerEasy.Comment.asp文件,找到大概449行以下代码

    If NeedCheck = False Then
        Call WriteSuccessMsg(XmlText("Site", "Comment/SusMsg1", "发表评论成功!"), ComeUrl)

改成

    If NeedCheck = False Then
        Response.Redirect ComeUrl
        Call WriteSuccessMsg(XmlText("Site", "Comment/SusMsg1", "发表评论成功!"), ComeUrl)

 

演示网址:

http://easylive.net.cn/Article/ShowArticle.asp?ArticleID=17

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选