浏览计数问题的解决办法——关注细节!
2007年08月10日尽管是细节问题,但是还是有很多人出错了,也包括我。昨天准备发布我的主题,因而作了一些修改,突然遇到了这么怪异的事情——浏览数一动不动。研究了好久终于才发现了问题所在,原来是这种细节问题。
b_article-multi.html是博客摘要的模板, b_article-single.html 是文章内页文章部分的模板。两者存在很多类似的地方,导致很多人修改<h6 class="post-footer">...</h6>这部分的时候忽视了细节问题,以为两者是相同的。其实不然,两者的计数代码是不同的。
b_article-multi.html应该是下面的,strBatchView代表只显示浏览的数字,并不负责计算,打开页面不增加计数。
[CODE]<script language="JavaScript" type="text/javascript">strBatchView+="spn<#article/id#>=<#article/id#>,"</script>[/code]
b_article-single.html应该是下面的,strBatchCount负责计算,每打开一次页面就增加一个数。
[CODE]<script language="JavaScript" type="text/javascript">strBatchCount+="spn<#article/id#>=<#article/id#>,"</script>[/CODE]
前者覆盖后者,就会导致浏览数不增加。后者覆盖前方,刷新首页则每篇文章都会同时增加浏览数。
其实论坛的【新手入门区】已经有说明了,详见 [模板制做指南]之如何刷新浏览计数和显示浏览计数
分类:技术心得 | 标签: Z-blog程序网络 | 查看:2823