非阻塞动态加载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 相关文章推荐
jQuery最佳实践完整篇
Aug 20 Javascript
JavaScript中扩展Array contains方法实例
Aug 23 Javascript
JS使用ajax方法获取指定url的head信息中指定字段值的方法
Mar 24 Javascript
浅谈JavaScript正则表达式分组匹配
Apr 10 Javascript
jquery实现全选、反选、获得所有选中的checkbox
Sep 13 Javascript
JS中常用的输出方式(五种)
Jun 12 Javascript
Vue.js中用v-bind绑定class的注意事项
Dec 13 Javascript
利用HTML5+Socket.io实现摇一摇控制PC端歌曲切换
Jan 13 Javascript
angular2 组件之间通过service互相传递的实例
Sep 30 Javascript
JS实现移动端可折叠导航菜单(现代都市风)
Jul 07 Javascript
在Vue 中获取下拉框的文本及选项值操作
Aug 13 Javascript
selenium 反爬虫之跳过淘宝滑块验证功能的实现代码
Aug 27 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
优化NFR之一 --MSSQL Hello Buffer Overflow
2006/10/09 PHP
javascript实现在某个元素上阻止鼠标右键事件的方法和实例
2014/08/12 Javascript
JavaScript设计模式之适配器模式介绍
2014/12/28 Javascript
深入理解JavaScript系列(45):代码复用模式(避免篇)详解
2015/03/04 Javascript
nodejs中实现阻塞实例
2015/03/24 NodeJs
javascript点击按钮实现隐藏显示切换效果
2016/02/03 Javascript
详解JavaScript实现设计模式中的适配器模式的方法
2016/05/18 Javascript
js简单时间比较的方法
2016/08/02 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
2020/04/27 Javascript
基于canvas实现手写签名(vue)
2020/05/21 Javascript
JS自定义右键菜单实现代码解析
2020/07/16 Javascript
vue 扩展现有组件的操作
2020/08/14 Javascript
一个计算身份证号码校验位的Python小程序
2014/08/15 Python
python执行get提交的方法
2015/04/29 Python
使用Python保存网页上的图片或者保存页面为截图
2016/03/05 Python
Python正确重载运算符的方法示例详解
2017/08/27 Python
python中lambda()的用法
2017/11/16 Python
TF-IDF算法解析与Python实现方法详解
2017/11/16 Python
对Python中list的倒序索引和切片实例讲解
2018/11/15 Python
使用Python 统计高频字数的方法
2019/01/31 Python
ML神器:sklearn的快速使用及入门
2019/07/11 Python
pywinauto自动化操作记事本
2019/08/26 Python
Python获取当前脚本文件夹(Script)的绝对路径方法代码
2019/08/27 Python
关于keras.layers.Conv1D的kernel_size参数使用介绍
2020/05/22 Python
Django def clean()函数对表单中的数据进行验证操作
2020/07/09 Python
KENZO官网:高田贤三在法国创立的品牌
2019/05/16 全球购物
购买正版游戏和游戏激活码:Green Man Gaming
2019/11/06 全球购物
幼儿教师个人求职信范文
2013/09/21 职场文书
4s店机修工岗位职责
2013/12/20 职场文书
企业总经理职责
2014/02/02 职场文书
2015年八一建军节活动总结
2015/03/20 职场文书
学校党员干部承诺书
2015/05/04 职场文书
2016年大学校运会广播稿件
2015/12/21 职场文书
电子表的操作介绍说明书
2019/10/28 职场文书
导游词之张家口
2019/12/13 职场文书
python实现进度条的多种实现
2021/04/29 Python