原创

js-js异步加载-非阻塞

A Parser-blocking, cross-origin script...

var A_tag = document.createElement('script');
A_tag.type = 'text/javascript';
A_tag.async = true;
A_tag.charset = 'utf-8';
A_tag.src = 'http://...';
//实测可能不支持去掉http或者https头(可能是没有做跳转),百度地图js在国外环境下会有加载问题
var root_s = document.getElementsByTagName('script')[0];
root_s.parentNode.insertBefore(A_tag, root_s);

但是还是要注意被异步加载的js和其他js有没有依赖关系?如果是独立的话,应该就可以采用
正文到此结束
本文目录