zl程序教程

您现在的位置是:首页 >  前端

当前栏目

非阻塞动态加载javascript广告实现代码

JavaScript代码 实现 动态 加载 广告 阻塞
2023-06-13 09:14:25 时间
复制代码代码如下:

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>广告代码最后加载</title>
</head>
<body>
<divid="open"></div>
<script>
//ad("open","alert("ddd")");
varJSScript={
inject:function(htmlId,jsCode){
varscript=document.createElement("script");
script.text=jsCode;
document.getElementById(htmlId).appendChild(script);
},
loadeing:function(url,charset,callback){
varscript=document.createElement("script");
script.src=url;
script.charset=charset;
script.loaded=false;
script.onload=function(){
script.loaded=true;
callback();
};
script.onreadystatechange=function(){
if(!script.onloadDone&&("loaded"==script.readyState||"complete"==script.readyState)){
script.onload();
}
};
document.getElementsByTagName("head")[0].appendChild(script);
}
}
JSScript.loadeing("http://cbjs.baidu.com/js/s.js","gb2312",initAd)
functioninitAd(){
JSScript.inject("open","BAIDU_CLB_singleFillSlot("72893")");
}
</script>
</body>
</html>