サードパーティの JavaScript タグを並列で実行する簡単な解決策はありますか?
htmlページにいくつかのスクリプトがあり、次々とロードされない/シーケンシャル広告については、ダブルクリックなどの広告サーバーを使用して機能することはわかっていますが、ここでは必要ありません。また、広告だけでなく、htmlコンテンツを分析できるようにする必要があるものもありますユーザーエージェント、IP、リファラーなど
あなたがよく知っているかもしれない例 :
1.
<script src="http://another-ad-service.com/get-js.aspx?&cwadformat=728*90"</script>
2.
<script language="JavaScript" type="text/javascript">
var 1a_account = '12345';
var 1a_zonesize = '12345-5';
var 1a_adtype = 'js';
</script>
<script type="text/javascript" src="http://agency1a.somewhere/12345.js"></script>
3.
<script type='text/javascript'>
<!--//<![CDATA[
document.MAX_ct0 ='';
var m3_u = (location.protocol=='https:'?'https://an-advertisment-agency.honolulu...'
var m3_r = Math.floor(Math.random()*99999999999);
document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
document.write ("zoneid=12345");document.write("&nodis=1");
document.write ('&cb=' + m3_r);
if (document.MAX_used != ',') document.write ("&exclude=" + document.MAX_used);
document.write (document.charset ? '&charset='+document.charset :
(document.characterSet ? '&charset='+document.characterSet : ''));
document.write ("&loc=" + escape(window.location));
if (document.referrer) document.write ("&referer=" + escape(document.referrer));
if (document.context) document.write ("&context=" + escape(document.context));
if ((typeof(document.MAX_ct0) != 'undefined') &&
(document.MAX_ct0.substring(0,4) == 'http')) {
document.write ("&ct0=" + escape(document.MAX_ct0));
}
if (document.mmm_fo) document.write ("&mmm_fo=1");
document.write ("'></scr"+"ipt>");
//]]>--></script>
4.
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-12345-2']);
_gaq.push(['_setDomainName', 'website.edu']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ?
'https://ssl' : 'http://www') + '.gooooogle-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript"> window.google_analytics_uacct = "UA-12345-2"; </script>