我有一個索引頁面,Pinterest按鈕可以多次顯示不同的項目。 我想確保頁面加載速度很快,並且Pinterest按鈕不會減慢頁面的速度。需要時加載pinterest腳本
由於pinterest JS解析DOM並替換pinit按鈕中的代碼,如果按鈕數量很多,這對我來說將變得非常昂貴。
我可以以某種方式改善這個過程。我如何才能在需要時調用pinterest腳本?
我有一個索引頁面,Pinterest按鈕可以多次顯示不同的項目。 我想確保頁面加載速度很快,並且Pinterest按鈕不會減慢頁面的速度。需要時加載pinterest腳本
由於pinterest JS解析DOM並替換pinit按鈕中的代碼,如果按鈕數量很多,這對我來說將變得非常昂貴。
我可以以某種方式改善這個過程。我如何才能在需要時調用pinterest腳本?
我嘗試了各種選擇和方法:使用$ .getScript方法
第三種方法最適合我。它使我能夠控制彈出窗口的位置,並且不會調用Pinterest腳本的任何不必要的調用。
下面是我們推薦的網站運營商誰想要異步加載腳本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>
這不應該阻止你的頁面加載。
謝謝。我會盡力整合它。 – 2013-04-10 07:25:59