非阻塞动态加载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 相关文章推荐
增强的 JavaScript 的 trim 函数的代码
Aug 13 Javascript
js获得当前系统日期时间的方法
May 06 Javascript
JS和jQuery使用submit方法无法提交表单的原因分析及解决办法
May 17 Javascript
详解vue跨组件通信的几种方法
Jun 15 Javascript
深入掌握 react的 setState的工作机制
Sep 27 Javascript
判断滚动条滑到底部触发事件(实例讲解)
Nov 15 Javascript
js使用swiper实现层叠轮播效果实例代码
Dec 12 Javascript
js实现一个页面多个倒计时的3种方法
Feb 25 Javascript
mpvue小程序循环动画开启暂停的实现方法
May 15 Javascript
socket在egg中的使用实例代码详解
May 30 Javascript
Javascript 类型转换、封闭函数及常见内置对象操作示例
Nov 15 Javascript
JS组件库AlloyTouch实现图片轮播过程解析
May 29 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
php基础知识:类与对象(4) 范围解析操作符(::)
2006/12/13 PHP
php桌面中心(二) 数据库写入
2007/03/11 PHP
PHP获取php,mysql,apche的版本信息示例代码
2014/01/16 PHP
PHP中的按位与和按位或操作示例
2014/01/27 PHP
php实现字符串反转输出的方法
2015/03/14 PHP
PHP批量去除BOM头代码分享
2015/06/26 PHP
一个无限级XML绑定跨框架菜单(For IE)
2007/01/27 Javascript
javascript 写类方式之六
2009/07/05 Javascript
javascript Onunload与Onbeforeunload使用小结
2009/12/31 Javascript
jquery关于图形报表的运用实现代码
2011/01/06 Javascript
关于extjs treepanel复选框选中父节点与子节点的问题
2013/04/02 Javascript
原生js仿jquery实现对Ajax的封装
2016/10/04 Javascript
JavaScript实现二叉树的先序、中序及后序遍历方法详解
2017/10/26 Javascript
vue+iview写个弹框的示例代码
2017/12/05 Javascript
深入理解 webpack 文件打包机制(小结)
2018/01/08 Javascript
JavaScript比较同一天的时间大小实例代码
2018/02/09 Javascript
vue拦截器实现统一token,并兼容IE9验证功能
2018/04/26 Javascript
深入了解javascript 数组的sort方法
2018/06/01 Javascript
layui问题之模拟select点击事件的实例讲解
2018/08/15 Javascript
JS实现的input选择图片本地预览功能示例
2018/08/29 Javascript
javascript实现的图片预览和上传功能示例【兼容IE 9】
2020/05/01 Javascript
Python做文本按行去重的实现方法
2016/10/19 Python
200 行python 代码实现 2048 游戏
2018/01/12 Python
Python+matplotlib实现华丽的文本框演示代码
2018/01/22 Python
python微信公众号之关键词自动回复
2018/06/15 Python
对python中的try、except、finally 执行顺序详解
2019/02/18 Python
Python logging模块handlers用法详解
2020/08/14 Python
python中的yield from语法快速学习
2020/11/06 Python
利用HTML5+CSS3实现3D转换效果实例详解
2017/05/02 HTML / CSS
ASOS英国官网:英国在线时装和化妆品零售商
2017/05/19 全球购物
国培远程培训感言
2014/03/08 职场文书
优秀安全员事迹材料
2014/05/11 职场文书
敬老院院长事迹材料
2014/05/21 职场文书
汽车运用工程专业求职信
2014/06/18 职场文书
2014单位领导班子四风对照检查材料思想汇报
2014/09/25 职场文书
群众路线剖析材料范文
2014/10/09 职场文书