判断window.onload是否多次使用的方法


Posted in Javascript onSeptember 21, 2014

window.onload想必大家都有使用过吧,在窗口加载时执行,如果多次使用window.onload该如何判断呢?看看下面的代码

<script>
function onloadCallback(){
//Todo

}
if (window.onload) {
var onload_random = 'onload'+Math.random();
window[onload_random] = window.onload;
window.onload = function (){
window[onload_random]();
onloadCallback();
};
}
else {
window.onload = function (){
onloadCallback();
};
}
</script>
Javascript 相关文章推荐
js之WEB开发调试利器:Firebug 下载
Jan 13 Javascript
JQuery 学习笔记 选择器之五
Jul 23 Javascript
删除节点的jquery代码
Jan 13 Javascript
我的Node.js学习之路(四)--单元测试
Jul 06 Javascript
JS对象是否拥有某属性如何判断
Feb 03 Javascript
node.js 利用流实现读写同步,边读边写的方法
Sep 11 Javascript
Node.js搭建小程序后台服务
Jan 03 Javascript
Vue 路由切换时页面内容没有重新加载的解决方法
Sep 01 Javascript
Layer UI表格列日期格式化及取消自动填充日期的实现方法
May 10 Javascript
jQuery 隐藏/显示效果函数用法实例分析
May 20 jQuery
JavaScript实现移动端拖动元素
Nov 24 Javascript
JavaScript如何利用Promise控制并发请求个数
May 14 Javascript
使用JavaScript进行进制转换将字符串转换为十进制
Sep 21 #Javascript
JS实现清除指定cookies的方法
Sep 20 #Javascript
JS合并数组的几种方法及优劣比较
Sep 19 #Javascript
JS实现的用来对比两个用指定分隔符分割的字符串是否相同
Sep 19 #Javascript
js用Date对象的setDate()函数对日期进行加减操作
Sep 18 #Javascript
JS应用正则表达式转换大小写示例
Sep 18 #Javascript
使用不同的方法结合/合并两个JS数组
Sep 18 #Javascript
You might like
php 多关键字 高亮显示实现代码
2012/04/23 PHP
PHP面向对象学习笔记之一 基础概念
2012/10/06 PHP
php实现mysql备份恢复分卷处理的方法
2014/12/26 PHP
php利用递归实现删除文件目录的方法
2016/09/23 PHP
javascript动态添加表格数据行(ASP后台数据库保存例子)
2010/05/08 Javascript
jQuery之日期选择器的深入解析
2013/06/19 Javascript
js每隔5分钟执行一次ajax请求的实现方法
2013/11/27 Javascript
用Javascript获取页面元素的具体位置
2013/12/09 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
jQuery插件slicebox实现3D动画图片轮播切换特效
2015/04/12 Javascript
jquery插件bxslider用法实例分析
2015/04/16 Javascript
限制只能输入数字的实现代码
2016/05/16 Javascript
JS弹出窗口插件zDialog简单用法示例
2016/06/12 Javascript
深入浅出讲解ES6的解构
2016/08/03 Javascript
jQuery Ajax请求后台数据并在前台接收
2016/12/10 Javascript
JS高级运动实例分析
2016/12/20 Javascript
BootStrap模态框和select2合用时input无法获取焦点的解决方法
2017/09/01 Javascript
vue监听键盘事件的快捷方法【推荐】
2018/07/11 Javascript
JavaScript惰性载入函数实例分析
2019/03/27 Javascript
vue el-tree 默认展开第一个节点的实现代码
2020/05/15 Javascript
跟老齐学Python之集成开发环境(IDE)
2014/09/12 Python
Python RuntimeError: thread.__init__() not called解决方法
2015/04/28 Python
在Python程序和Flask框架中使用SQLAlchemy的教程
2016/06/06 Python
解决Python一行输出不显示的问题
2018/12/03 Python
Python英文文本分词(无空格)模块wordninja的使用实例
2019/02/20 Python
Python-copy()与deepcopy()区别详解
2019/07/12 Python
python pygame实现球球大作战
2019/11/25 Python
Python字典中的值为列表或字典的构造实例
2019/12/16 Python
Aurora London官网:奢华、负担得起的皮革手袋
2020/08/01 全球购物
老师推荐信
2013/10/28 职场文书
环境科学毕业生自荐信
2013/11/21 职场文书
高分子材料与工程专业推荐信
2013/12/01 职场文书
军训感想500字
2014/02/20 职场文书
工作检讨书怎么写
2015/01/23 职场文书
小学大队干部竞选稿
2015/11/20 职场文书
Go缓冲channel和非缓冲channel的区别说明
2021/04/25 Golang