讨论 js 代码
*/* * * DON'T EDIT BELOW THIS LINE * * */
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
Facebook JavaScript 代码
(function(d){
var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
d.getElementsByTagName('head')[0].appendChild(js);
}(document));
为什么 disqus/facebook 为每个网站托管一个单独的 javascript 文件,例如
dsq.src = 'http://work4sale.disqus.com/embed.js'; // disqus
js.src = "//connect.facebook.net/en_US/all.js"; // facebook
为什么他们不能为每个网站都拥有一个通用的 js 文件。同时将它们集成到您的网站。