我正在尝试了解Disqus评论服务的工作方式。
到目前为止,我知道注释部分已加载到iframe中。因此,实际上所有消息都加载到该页面内部,然后再加载到用户当前正在访问的页面内部。
我曾经以为没有iframe,embed.js脚本旨在与DOM交互,并将所有适当的标签一个接一个地放置在DOM中。但这显然是错误的。
到目前为止,如果我没记错的话,这就是我认为embed.js脚本的作用:
<div id="disqus_thread"></div>
内插入一个iframe。src
(由于页面的网址和标识符)。但是该脚本长数百行。我不敢相信这就是全部。我想念什么吗?
谢谢。