2核1G3M服务器88一季度

腾讯云,阿里云百度云等 折扣价→点我←

Cnzz统计代码异步加载教程 站长交流

草根老友 三级用户组

由于大网站对js代码速度要求较高,cnzz针对大网站提供js代码异步加载的解决方案。通过这个方案基本解决代码缓存的问题。
再者Chrome浏览器出现类似如下警告,让人非常的不爽..特别对于强迫症患者来说。
那么把js代码中id=的数字更换为现有代码里id的数字,那么方法有两个。

警告:
A parser-blocking,cross site (i.e. different eTLD+1) script, https://s22.cnzz.com/z_stat.php?id=XXXX.js,is invoked via document.write. The network request for this script MAY beblocked by the browser in this or a future page load due to poor network connectivity.

方法一

<script language="JavaScript">$.getScript('https://s22.cnzz.com/z_stat.php?id=你的统计ID&web_id=你的统计ID')</script>

方法二

<script>var cnzz_s_tag = document.createElement('script');cnzz_s_tag.type = 'text/javascript';cnzz_s_tag.async = true;cnzz_s_tag.charset = “utf-8”;cnzz_s_tag.src = “http://w.cnzz.com/c.php?id=你的统计ID&async=1”;var root_s = document.getElementsByTagName('script')[0];root_s.parentNode.insertBefore(cnzz_s_tag, root_s);</script>

提示

若是https的网站,把上面代码里的http改成https即可。

站长窝论坛版权声明 1、本帖标题:Cnzz统计代码异步加载教程
2、论坛网址:站长窝论坛
3、站长窝论坛的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
4、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
5、站长窝论坛一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本帖由草根老友在站长窝论坛《交流综合区》版块原创发布, 转载请注明出处!
评论
最新回复 (2)
返回