【发布时间】:2023-04-05 12:33:02
【问题描述】:
我看到一些由 jekyll 提供支持的博客使用 disqus 作为 cmets,并且在您滚动到页面底部之前, cmets 部分不会加载。
我该如何处理?
我尝试过这样的事情:
<div id="disqus_thread"></div>
<div id="disqus_loader" style="text-align: center">
<button onclick="load_disqus()">Load Disqus Comments</button>
<script>
function load_disqus()
{
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = "http://[YOUR-DISQUS-SHORTNAME].disqus.com/embed.js";
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
var ldr = document.getElementById('disqus_loader');
ldr.parentNode.removeChild(ldr);
}
</script>
</div>
一个点击按钮来加载disqus。但是我想知道当我滚动到页面底部时如何加载它。
【问题讨论】:
-
你试过什么?你有一个可以显示一些代码的功能性评论部分吗?
-
我得到的只是来自 disqus 的通用代码。我试过点击按钮来加载disqus。
标签: javascript disqus