非阻塞动态加载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 dialog键盘事件代码
Aug 01 Javascript
JavaScript中的16进制字符(改进)
Nov 21 Javascript
JQuery在页面中添加和除移DOM示例代码
Jun 24 Javascript
一个简单的jquery的多选下拉框(自写)
May 05 Javascript
javascript中通过arguments参数伪装方法重载
Oct 08 Javascript
基于jquery实现多级菜单效果
Jul 25 jQuery
Node.js中环境变量process.env的一些事详解
Oct 26 Javascript
Vue.js实现立体计算器
Feb 22 Javascript
JS实现手写 forEach算法示例
Apr 29 Javascript
js瀑布流布局的实现
Jun 28 Javascript
JavaScript实现网页tab栏效果制作
Nov 20 Javascript
Vue router传递参数并解决刷新页面参数丢失问题
Dec 02 Vue.js
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实现邮件群发的源码
2013/06/18 PHP
php数组转换js数组操作及json_encode的用法详解
2013/10/26 PHP
php实现发送微信模板消息的方法
2015/03/07 PHP
关于viewport,Ext.panel和Ext.form.panel的关系
2009/05/07 Javascript
使用Mootools动态添加Css样式表代码,兼容各浏览器
2011/12/12 Javascript
关闭浏览器窗口弹出提示框并且可以控制其失效
2014/04/15 Javascript
JS或jQuery获取ASP.NET服务器控件ID的方法
2015/06/08 Javascript
js中javascript:void(0) 真正含义
2020/11/05 Javascript
jQuery Select下拉框操作小结(推荐)
2016/07/22 Javascript
关于js原型的面试题讲解
2016/09/25 Javascript
微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解
2016/12/08 Javascript
使用vue-aplayer插件时出现的问题的解决
2018/03/02 Javascript
一个Vue页面的内存泄露分析详解
2018/06/25 Javascript
ES6 中可以提升幸福度的小功能
2018/08/06 Javascript
微信小程序授权登录解决方案的代码实例(含未通过授权解决方案)
2019/05/10 Javascript
微信小程序云开发如何使用npm安装依赖
2019/05/18 Javascript
实例详解带参数的 npm script
2019/05/28 Javascript
[02:22]完美世界DOTA2联赛PWL S3 集锦第一期
2020/12/15 DOTA
python实现的二叉树算法和kmp算法实例
2014/04/25 Python
python中pandas.DataFrame排除特定行方法示例
2017/03/12 Python
查看python下OpenCV版本的方法
2018/08/03 Python
浅谈tensorflow使用张量时的一些注意点tf.concat,tf.reshape,tf.stack
2020/06/23 Python
Python中猜拳游戏与猜筛子游戏的实现方法
2020/09/04 Python
python查询MySQL将数据写入Excel
2020/10/29 Python
如何通过python检查文件是否被占用
2020/12/18 Python
详解如何用canvas画一个微笑的表情
2019/03/14 HTML / CSS
检测浏览器是否支持html5视频的代码
2013/03/28 HTML / CSS
鞋子女王塔玛拉·梅隆同名奢侈品牌:Tamara Mellon
2017/11/22 全球购物
Orlebar Brown官网:设计师泳裤和泳装
2020/12/08 全球购物
自1926年以来就为冰岛保持温暖:66°North
2020/11/27 全球购物
投资合作协议书范本
2014/04/17 职场文书
大学生简短的自我评价
2014/09/12 职场文书
使用JS实现简易计算器
2021/06/14 Javascript
漫画「狩龙人拉格纳」公开TV动画预告图
2022/03/22 日漫
vue3不同环境下实现配置代理
2022/05/25 Vue.js
Python sklearn分类决策树方法详解
2022/09/23 Python