我有一个索引页面,其中Pinterest按钮可以多次显示不同的项目。 我想确保页面加载速度快,Pinterest按钮不会减慢页面速度。
然而,因为pinterest JS解析DOM并替换pinit按钮中的代码,如果按钮数量很高,这对我来说会变得很贵。
我可以以某种方式改进这个过程。我怎样才能在需要时调用pinterest脚本?
答案 0 :(得分:2)
我们建议那些想要异步加载Pinterest脚本的网站运营商:
<script type="text/javascript">
(function(d){
var f = d.getElementsByTagName('SCRIPT')[0], p = d.createElement('SCRIPT');
p.type = 'text/javascript';
p.async = true;
p.src = '//assets.pinterest.com/js/pinit.js';
f.parentNode.insertBefore(p, f);
}(document));
</script>
这不应该阻止加载您的网页。
答案 1 :(得分:0)
我尝试了各种选择和方法: