您当前的位置:首页 > 计算机 > 软件应用 > 浏览器应用

chrome报错a parser-blocking, cross-origin script, is invoked via document.write.

时间:08-18来源:作者:点击数:
确切的说是警告,内容是:
 
A Parser-blocking, cross-origin script, http://s4.cnzz.com/stat.php?id=xxx&show=pic, is invoked via document.write. This may be blocked by the browser if the device has poor network connectivity.
 
错误原因是:页面渲染完成后使用了document.write()(cnzz统计代码引起的,chrome53以上版本会报错。)。
 
解决方案:将统计代码改为异步加载
 
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 = 'https://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);
 
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
上一篇:很抱歉没有了 下一篇:使用电脑模拟微信内置浏览器
推荐内容
相关内容
栏目更新
栏目热门