作家
登录

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

作者: 来源:www.28hudong.com 2013-03-30 01:10:42 阅读 我要评论

复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>广告代码最后加载</title> </head> <body> <div id="open"></div> <script> //ad("open",'alert("ddd")'); var JSScript = { inject:function (htmlId,jsCode){ var script = document.createElement("script"); script.text = jsCode; document.getElementById(htmlId).appendChild(script); }, loadeing:function (url,charset,callback){ var script = 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) function initAd(){ JSScript.inject("open",'BAIDU_CLB_singleFillSlot("72893")'); } </script> </body> </html>

  推荐阅读

  jquery 学习之一 对象访问

each() each(callback) 以每一个匹配的元素作为上下文来执行一个函数。 意味着,每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。 而且,在每次执行函数>>>详细阅读


本文标题:非阻塞动态加载javascript广告实现代码

地址:http://www.17bianji.com/kaifa2/JS/25392.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)