【问题标题】:Disqus having issues to load on a cached version of my pagesDisqus 在我的页面的缓存版本上加载问题
【发布时间】:2013-08-06 10:53:08
【问题描述】:

我有一个启用了 disqus 的博客,并且 disqus javascript 可以很好地加载评论表单。最近,我在我的博客文章中引入了缓存,这样我可以加快页面加载时间并减少带宽。

这就是我缓存博客帖子的方式:创建新帖子后,我查看它并且 disqus 评论工作正常但是,在我的页面的第一个视图中,我的脚本创建页面的静态 html 文件并存储它在服务器上。在后续请求中,加载的 html 文件不是数据库请求。

我发现在缓存的html页面上,评论表单没有加载。

请问我该怎么办,以前有没有人遇到过这种错误?

另外,如果它值得一提的是我不使用 wordpress

【问题讨论】:

  • 了解 a) 您正在使用的缓存服务以及 b) HTML 标记在缓存页面上的外观可能会有所帮助。

标签: disqus


【解决方案1】:

经过一系列的谷歌搜索和数小时的调试,我发现了我的错误。

由于帖子标题是动态创建的,它包含一些需要转义的字符。例如disqus_title = ''包含的标题中有',这导致JS崩溃。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-16
    • 2013-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-04
    相关资源
    最近更新 更多