错误提示:评论内容不能为空或过长
这一个问题难为了我一天的时间,百度一下,把每个跟这个问题有关的帖子都翻了一遍,把下面的评论都看了,也没解决根本问题。
先把各个帖子里解决这个问题的办法总结一下吧。
首先,出现此问题,请先用回官方自带的模版,看看评论有没有好,如果好了,问题就出在模版上面,如果没好,证明是程序内核出问题了,重新上传安装吧。
一:对TEMPLATE目录下的single.html文件进行编辑,在</head>前面添加以下代码
<script language="JavaScript" src="<#ZC_BLOG_HOST#>script/common.js" type="text/javascript"></script>
<script src="<#ZC_BLOG_HOST#>function/c_html_js_add.asp" type="text/javascript"></script>
然后文件重建,网上回答是这个解决方法的最多
二:是你用的模版文件b_article_commentpost.html(评论发表框模板)有问题,打开TEMPLATE目录下的b_article_comment.html文件进行编辑
查找这个代码
<input type="hidden" name="inpLocation" id="inpLocation" value="" />
在他的下一行看看有没有下面这三行代码
<p><input type="text" name="inpName" id="inpName" class="text" value="" size="28" tabindex="1" /> <label for="inpName"><#ZC_MSG001#> *</label></p>
<p><input type="text" name="inpEmail" id="inpEmail" class="text" value="" size="28" tabindex="2" /> <label for="inpEmail"><#ZC_MSG053#></label></p>
<p><input type="text" name="inpHomePage" id="inpHomePage" class="text" value="" size="28" tabindex="3" /> <label for="inpHomePage"><#ZC_MSG054#></label></p>
如果没有,就把下面的三行加上即可。就加上上面代码的下一行,然后全站文件重建。
三:说是空间不支持或者屏蔽了js文件
四:安装评论内容自动显示评论者博客最新文章这个插件
这个插件我还确实装了,其实我也不确定是不是这个问题导致的,后来让朋友去后台帮忙看了下,说是插件装的太多,应该是冲突了,于是帮我关了几个插件,文件重建后去留言板测试留言,确实可以留言了,看了下大概关了Wap插件、前台评论编辑器、YTCMS几个插件,最后这个方法大家参考下,帮助排除吧。
暂时就搜到这么多的解决办法,如果你有还有别的办法欢迎留言一起讨论。