判断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插件jbox使用iframe关闭问题
Feb 09 Javascript
JQuery 初体验(建议学习jquery)
Apr 25 Javascript
JavaScript 获取用户客户端操作系统版本
Aug 25 Javascript
jQuery 遍历json数组的实现代码
Sep 22 Javascript
idTabs基于JQuery的根据URL参数选择Tab插件
Apr 11 Javascript
Javascript中的delete操作符详细介绍
Jun 06 Javascript
Jquery实现$.fn.extend和$.extend函数
Apr 14 Javascript
javascript轮播图算法
Oct 21 Javascript
原生js验证简洁注册登录页面
Dec 17 Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
Mar 01 Javascript
element上传组件循环引用及简单时间倒计时的实现
Oct 01 Javascript
js事件触发操作实例分析
Jun 21 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的autoload自动加载机制使用说明
2010/12/28 PHP
js 利用className得到对象的实现代码
2011/11/15 Javascript
js触发asp.net的Button的Onclick事件应用
2013/02/02 Javascript
node.js WEB开发中图片验证码的实现方法
2014/06/03 Javascript
jQuery实现下拉框多选 jquery-multiselect 的实例代码
2016/07/14 Javascript
vue.js入门教程之基础语法小结
2016/09/01 Javascript
jQuery中$.ajax()方法参数解析
2016/10/22 Javascript
bootstrap-datetimepicker实现只显示到日期的方法
2016/11/25 Javascript
JavaScript中Object值合并方法详解
2017/12/22 Javascript
angular项目中bootstrap-datetimepicker时间插件的使用示例
2018/03/15 Javascript
vuejs使用axios异步访问时用get和post的实例讲解
2018/08/09 Javascript
js实现轮播图的完整代码
2020/10/26 Javascript
简单通过settimeout看javascript的运行机制
2019/05/10 Javascript
JS实现“全选”和&quot;全不选&quot;功能代码实例
2020/02/06 Javascript
Python实现从URL地址提取文件名的方法
2015/05/15 Python
django model去掉unique_together报错的解决方案
2016/10/18 Python
Python中取整的几种方法小结
2017/01/06 Python
itchat和matplotlib的结合使用爬取微信信息的实例
2017/08/25 Python
树莓派用python中的OpenCV输出USB摄像头画面
2019/06/22 Python
Python占用的内存优化教程
2019/07/28 Python
pytorch实现对输入超过三通道的数据进行训练
2020/01/15 Python
解决Python pip 自动更新升级失败的问题
2020/02/21 Python
python 比较字典value的最大值的几种方法
2020/04/17 Python
python 错误处理 assert详解
2020/04/20 Python
使用HTML5的Canvas绘制曲线的简单方法
2015/09/08 HTML / CSS
日本最大的购物网站:日本乐天市场(Rakuten Ichiba)
2020/11/04 全球购物
接口中的方法可以是abstract的吗
2015/07/23 面试题
一套英文Java笔试题面试题
2016/04/21 面试题
优秀教师先进事迹
2014/01/22 职场文书
销售员岗位职责
2014/06/09 职场文书
甜品蛋糕店创业计划书
2014/09/21 职场文书
护士个人年终总结
2015/02/13 职场文书
2016优秀教师先进个人事迹材料
2016/02/25 职场文书
导游词之无锡古运河
2019/11/14 职场文书
如何自己动手写SQL执行引擎
2021/06/02 MySQL
Android 界面一键变灰 深色主题工具类
2022/04/28 Java/Android