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


Posted in Javascript onNovember 17, 2010
<!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>
Javascript 相关文章推荐
两个select之间option的互相添加操作(jquery实现)
Nov 12 Javascript
asp.net下利用js实现返回上一页的实现方法小集
Nov 24 Javascript
javascript 模拟JQuery的Ready方法实现并出现的问题
Dec 06 Javascript
js css后面所带参数含义介绍
Aug 18 Javascript
Extjs Label的 fieldLabel和html属性值对齐的方法
Jun 15 Javascript
利用css+原生js制作简单的钟表
Apr 07 Javascript
Vue.js 60分钟快速入门教程
Mar 28 Javascript
JS实现禁止高频率连续点击的方法【基于ES6语法】
Apr 25 Javascript
js中的事件委托或是事件代理使用详解
Jun 23 Javascript
ES6 迭代器(Iterator)和 for.of循环使用方法学习(总结)
Feb 08 Javascript
使用Vue调取接口,并渲染数据的示例代码
Oct 28 Javascript
微信小程序中插入激励视频广告并获取收益(实例代码)
Dec 06 Javascript
javascript实现的使用方向键控制光标在table单元格中切换
Nov 17 #Javascript
Google AJAX 搜索 API实现代码
Nov 17 #Javascript
jQuery阻止冒泡和HTML默认操作
Nov 17 #Javascript
菜鸟学习JavaScript小实验之函数引用
Nov 17 #Javascript
return false,对阻止事件默认动作的一些测试代码
Nov 17 #Javascript
javascript利用初始化数据装配模版的实现代码
Nov 17 #Javascript
javascript拓展DOM操作 prependChild insertAfert
Nov 17 #Javascript
You might like
动态网站web开发 PHP、ASP还是ASP.NET
2006/10/09 PHP
浅谈PHP正则中的捕获组与非捕获组
2016/07/18 PHP
php查找字符串中第一个非0的位置截取
2017/02/27 PHP
利用php获得flv视频长度的实例代码
2017/10/26 PHP
实例解析php的数据类型
2018/10/24 PHP
jQuery 处理表单元素的代码
2010/02/15 Javascript
js模仿jquery的写法示例代码
2013/06/16 Javascript
JavaScript中使用document.write向页面输出内容实例
2014/10/16 Javascript
js禁止页面刷新与后退的方法
2015/06/08 Javascript
JavaScript包装对象使用详解
2015/07/09 Javascript
JavaScript中的数据类型转换方法小结
2015/10/26 Javascript
实现React单页应用的方法详解
2016/08/02 Javascript
微信小程序 富文本转文本实例详解
2016/10/24 Javascript
node.js请求HTTPS报错:UNABLE_TO_VERIFY_LEAF_SIGNATURE\的解决方法
2016/12/18 Javascript
bootstrap-table组合表头的实现方法
2017/09/07 Javascript
vue2.0组件之间传值、通信的多种方式(干货)
2018/02/10 Javascript
基于JavaScript实现贪吃蛇游戏
2020/03/16 Javascript
简单了解JavaScript弹窗实现代码
2020/05/07 Javascript
[30:51]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#1Liquid VS MVP.Phx第一局
2016/03/04 DOTA
python使用自定义user-agent抓取网页的方法
2015/04/15 Python
Python类的用法实例浅析
2015/05/27 Python
django 常用orm操作详解
2017/09/13 Python
python2.x实现人民币转大写人民币
2018/06/20 Python
Python使用字典的嵌套功能详解
2019/02/27 Python
Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件封装函数的方法
2019/09/23 Python
Python远程开发环境部署与调试过程图解
2019/12/09 Python
解决Keras 中加入lambda层无法正常载入模型问题
2020/06/16 Python
基于Python实现简单学生管理系统
2020/07/24 Python
HTML5 video循环播放多个视频的方法步骤
2020/08/06 HTML / CSS
Sneaker Studio匈牙利:购买运动鞋
2018/03/26 全球购物
试解释COMMIT操作和ROLLBACK操作的语义
2014/07/25 面试题
保洁主管岗位职责
2013/11/20 职场文书
计算机应用专业自荐信
2014/07/05 职场文书
2015年惩防体系建设工作总结
2015/05/22 职场文书
刑事上诉状范文
2015/05/22 职场文书
Python获取江苏疫情实时数据及爬虫分析
2021/08/02 Python