判断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 相关文章推荐
一个刚完成的layout(拖动流畅,不受iframe影响)
Aug 17 Javascript
Javascript 生成指定范围数值随机数
Jan 09 Javascript
Json对象与Json字符串互转(4种转换方式)
Mar 27 Javascript
javascript制作坦克大战全纪录(2)
Nov 27 Javascript
JavaScript判断用户名和密码不能为空的实现代码
May 16 Javascript
BootStrap 导航条实例代码
May 18 Javascript
使用cropper.js裁剪头像的实例代码
Sep 29 Javascript
Vue 中对图片地址进行拼接的方法
Sep 03 Javascript
vue中各种通信传值方式总结
Feb 14 Javascript
微信小程序实现自定义动画弹框/提示框的方法实例
Nov 06 Javascript
Vue用mixin合并重复代码的实现
Nov 27 Vue.js
react中props 的使用及进行限制的方法
Apr 28 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判断远程图片是否存在的几种方法
2014/05/04 PHP
ThinkPHP实例化模型的四种方法概述
2014/08/22 PHP
PHP正则表达式 /i, /is, /s, /isU等介绍
2014/10/23 PHP
PHP简单选择排序算法实例
2015/01/26 PHP
WIN8.1下搭建PHP5.6环境
2015/04/29 PHP
功能强大的PHP发邮件类
2016/08/29 PHP
PHP二分查找算法示例【递归与非递归方法】
2016/09/29 PHP
PHP实现微信红包金额拆分试玩的算法示例
2018/04/07 PHP
JavaScript 异步调用框架 (Part 5 - 链式实现)
2009/08/04 Javascript
MooTools 1.2中的Drag.Move来实现拖放
2009/09/15 Javascript
javascript 广告后加载,加载完页面再加载广告
2010/11/25 Javascript
javascript中的取反再取反~~没有意义
2014/04/06 Javascript
使用cluster 将自己的Node服务器扩展为多线程服务器
2014/11/10 Javascript
node.js中的定时器nextTick()和setImmediate()区别分析
2014/11/26 Javascript
JavaScript中实现依赖注入的思路分享
2015/01/15 Javascript
jquery实现TAB选项卡鼠标经过带延迟效果的方法
2015/07/27 Javascript
HTML5+jQuery插件Quicksand实现超酷的星际争霸2兵种分类展示效果(附demo源码下载)
2016/05/25 Javascript
JavaScript ES6中CLASS的使用详解
2016/11/22 Javascript
js模拟微博发布消息
2017/02/23 Javascript
python中通过预先编译正则表达式提高效率
2017/09/25 Python
TensorFlow 显存使用机制详解
2020/02/03 Python
django使用多个数据库的方法实例
2021/03/04 Python
Farfetch香港官网:汇集全球时尚奢侈品购物平台
2017/11/26 全球购物
奢华的意大利皮革手袋:Bene Handbags
2019/10/29 全球购物
程序员经常用到的UNIX命令
2015/04/13 面试题
计算机专业毕业生自我鉴定
2014/01/16 职场文书
学员自我鉴定
2014/03/19 职场文书
《生命 生命》教学反思
2014/04/19 职场文书
学生会竞选演讲稿学习部
2014/08/25 职场文书
科级干部群众路线教育实践活动个人对照检查材料
2014/09/19 职场文书
公安领导班子四风问题个人整改措施思想汇报
2014/10/09 职场文书
财务稽核岗位职责
2015/04/13 职场文书
负责培养人意见
2015/06/05 职场文书
2015年中学体育教师工作总结
2015/10/23 职场文书
汽车销售合同文本
2019/08/08 职场文书
试了下Golang实现try catch的方法
2021/07/01 Golang