判断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 相关文章推荐
Javascript自定义排序 node运行 实例
Jun 05 Javascript
jquery插件开发之实现md5插件
Mar 17 Javascript
javascript下拉框选项单击事件的例子分享
Mar 04 Javascript
jQuery菜单插件superfish使用指南
Apr 21 Javascript
深入理解选择框脚本[推荐]
Dec 13 Javascript
JS中页面与页面之间超链接跳转中文乱码问题的解决办法
Dec 15 Javascript
简单实现js拖拽效果
Jul 25 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
Jan 30 Javascript
详解Nuxt.js部署及踩过的坑
Aug 07 Javascript
JS实现简单的表格增删
Jan 16 Javascript
JavaScript canvas动画实现时钟效果
Feb 10 Javascript
Openlayers3实现车辆轨迹回放功能
Sep 29 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
音乐朗读剧《MARS RED》2021年TV动画化决定!
2020/03/06 日漫
php cout&amp;lt;&amp;lt;的一点看法
2010/01/24 PHP
jquery uaMatch源代码
2011/02/14 Javascript
基于jquery的动态创建表格的插件
2011/04/05 Javascript
Textarea与懒惰渲染实现代码
2012/01/04 Javascript
JQGrid的用法解析(列编辑,添加行,删除行)
2013/11/08 Javascript
Jquery Ajax解析XML数据(同步及异步调用)简单实例
2014/02/12 Javascript
JavaScript中window.showModalDialog()用法详解
2014/12/18 Javascript
jQuery简单实现两级下拉菜单效果代码
2015/09/15 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
2016/05/16 Javascript
jQuery下拉菜单的实现代码
2016/11/03 Javascript
详解Vue自定义过滤器的实现
2017/01/10 Javascript
Ajax异步文件上传与NodeJS express服务端处理
2017/04/01 NodeJs
cocos creator Touch事件应用(触控选择多个子节点的实例)
2017/09/10 Javascript
Layui之table中的radio在切换分页时无法记住选中状态的解决方法
2019/09/02 Javascript
用Node写一条配置环境的指令
2019/11/14 Javascript
JS中FormData类实现文件上传
2020/03/27 Javascript
JavaScript enum枚举类型定义及使用方法
2020/05/15 Javascript
js实现日历
2020/11/07 Javascript
[01:20:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第四场 8.26
2018/08/30 DOTA
[01:23:45]DOTA2-DPC中国联赛 正赛 CDEC vs Dragon BO3 第一场 1月22日
2021/03/11 DOTA
Python中用sleep()方法操作时间的教程
2015/05/22 Python
使用Python来编写HTTP服务器的超级指南
2016/02/18 Python
python机器学习理论与实战(二)决策树
2018/01/19 Python
Python人脸识别第三方库face_recognition接口说明文档
2019/05/03 Python
python django框架中使用FastDFS分布式文件系统的安装方法
2019/06/10 Python
Django实现跨域的2种方法
2019/07/31 Python
Python偏函数Partial function使用方法实例详解
2020/06/17 Python
如何解决python多种版本冲突问题
2020/10/13 Python
Python+OpenCV图像处理—— 色彩空间转换
2020/10/22 Python
Ryderwear澳洲官网:澳大利亚高端健身训练装备品牌
2018/09/18 全球购物
英国领先品牌手动工具和电动工具供应商:Tooled Up
2018/11/24 全球购物
情侣吵架检讨书
2014/02/05 职场文书
世博会口号
2014/06/20 职场文书
银行竞聘报告范文
2014/11/06 职场文书
工厂员工辞职信范文
2015/05/12 职场文书