判断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 相关文章推荐
用jQuery扩展自写的 UI导航
Jan 13 Javascript
jQuery实现弹出窗口中切换登录与注册表单
Jun 05 Javascript
基于jQuery Circlr插件实现产品图片360度旋转
Sep 20 Javascript
jquery判断复选框选中状态以及区分attr和prop
Dec 18 Javascript
基于原生JS实现图片裁剪
Aug 01 Javascript
Angular 2应用的8个主要构造块有哪些
Oct 17 Javascript
Node.js实现连接mysql数据库功能示例
Sep 15 Javascript
详解基于DllPlugin和DllReferencePlugin的webpack构建优化
Jun 28 Javascript
JavaScript设计模式之构造器模式(生成器模式)定义与用法实例分析
Jul 26 Javascript
vue中v-show和v-if的异同及v-show用法
Jun 06 Javascript
Vue环境搭建+VSCode+Win10的详细教程
Aug 19 Javascript
vue3+typeScript穿梭框的实现示例
Dec 29 Vue.js
使用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/02/15 PHP
thinkPHP+PHPExcel实现读取文件日期的方法(含时分秒)
2016/07/07 PHP
golang 调用 php7详解及实例
2017/01/04 PHP
sina的lightbox效果。
2007/01/09 Javascript
JavaScript DOM 学习第二章 编辑文本
2010/02/19 Javascript
javascript学习之闭包分析
2010/12/02 Javascript
js判断一个元素是否为另一个元素的子元素的代码
2012/03/21 Javascript
uploadify 3.0 详细使用说明
2012/06/18 Javascript
js将json格式的对象拼接成复杂的url参数方法
2016/05/25 Javascript
jQuery获取attr()与prop()属性值的方法及区别介绍
2016/07/06 Javascript
jQuery实现的无缝广告图片左右滚动功能详解
2016/12/24 Javascript
Vue官网todoMVC示例代码
2018/01/29 Javascript
解决微信小程序防止无法回到主页的问题
2018/09/28 Javascript
jquery3和layui冲突导致使用layui.layer.full弹出全屏iframe窗口时高度152px问题
2019/05/12 jQuery
通过javascript实现扫雷游戏代码实例
2020/02/09 Javascript
[01:10:58]Spirit vs NB Supermajor小组赛 A组败者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
[47:52]完美世界DOTA2联赛PWL S2 PXG vs InkIce 第二场 11.26
2020/11/30 DOTA
探索Python3.4中新引入的asyncio模块
2015/04/08 Python
Python使用scrapy采集数据时为每个请求随机分配user-agent的方法
2015/04/08 Python
python 性能提升的几种方法
2016/07/15 Python
Python批量更改文件名的实现方法
2017/10/29 Python
浅谈python中真正关闭socket的方法
2018/12/18 Python
python 读取修改pcap包的例子
2019/07/23 Python
python爬虫 模拟登录人人网过程解析
2019/07/31 Python
Pytorch .pth权重文件的使用解析
2020/02/14 Python
python使用建议技巧分享(三)
2020/08/18 Python
如何用python爬取微博热搜数据并保存
2021/02/20 Python
澳大利亚最好的厨具店:Kitchen Warehouse
2018/03/13 全球购物
Manduka官网:瑜伽垫、瑜伽毛巾和服装
2018/07/02 全球购物
介绍一下Cookie和Session及他们之间的区别
2012/11/20 面试题
心理健康活动总结
2014/04/30 职场文书
医德考评自我评价
2014/09/14 职场文书
房屋鉴定委托书范本
2014/09/23 职场文书
刑事申诉状范文
2015/05/20 职场文书
房产证明范本
2015/06/19 职场文书
Meta增速拉垮,元宇宙难当重任
2022/04/29 数码科技