由于大网站对js代码速度要求较高,cnzz针对大网站提供js代码异步加载的解决方案。通过这个方案基本解决代码缓存的问题。
方法:
把js代码中id=的数字更换为现有代码里id的数字
例子:
第一步:
找到js代码,如下:
<scriptsrc='http://w.cnzz.com/c.php?id=30017015&l=2'language='JavaScript'charset='gb2312'></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=xxxxxx&async=1”;
var root_s = document.getElementsByTagName('script')[0];
root_s.parentNode.insertBefore(cnzz_s_tag,root_s);
</script>
注:若是https的网站,把上面代码里的http改成https即可。