如何异步加载百度联盟、百度统计代码
如何异步加载百度联盟、百度统计代码
一个网站都免不了不了需要一些广告,统计的内容,今天我们来学习如何完善百度联盟,百度统计统计的代码加载,同步加载缺点是如果网速不好,阅读者要等待很长时间才能看到内容导致比价差的用户体验,有的用户放弃阅读,下边的一些代码是我个人网站的内容分享,希望能帮到大家。
function baidu_event() { if (ISHOST) return; //百度联盟 $.getScript("http://cbjs.baidu.com/js/m.js", function() { $('[id]').each(function(){ if(/^u\d{7}$/.test(this.id)){ $(this).removeClass('none'); BAIDU_CLB_fillSlotAsync(this.id,this.id); } }) }); //百度统计 var _hmt = _hmt || []; var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?daa40fd84fdffd95057ade7cd500cf5b"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); //百度分享 window._bd_share_config = { "common": { "bdSnsKey": {}, "bdText": "", "bdMini": "2", "bdMiniList": false, "bdPic": "", "bdStyle": "0", "bdSize": "16" }, "slide": { "type": "slide", "bdImg": "1", "bdPos": "left", "bdTop": "158.5" } }; $.getScript('http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion=' + ~ ( - new Date() / 36e5)); }
1272