判断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 相关文章推荐
在服务端(Page.Write)调用自定义的JS方法详解
Aug 09 Javascript
javascript仿php的print_r函数输出json数据
Sep 13 Javascript
jquery中animate动画积累的解决方法
Oct 05 Javascript
jQuery和AngularJS的区别浅析
Jan 29 Javascript
js随机生成网页背景颜色的方法
Feb 26 Javascript
javascript简单判断输入内容是否合法的方法
May 11 Javascript
原生JS下拉加载插件分享
Dec 26 Javascript
JavaScript实现星级评分
Jan 12 Javascript
Bootstrap table学习笔记(2) 前后端分页模糊查询
May 18 Javascript
js实现弹出框的拖拽效果实例代码详解
Apr 16 Javascript
JavaScript 变量,数据类型基础实例详解【变量、字符串、数组、对象等】
Jan 04 Javascript
Vue如何基于es6导入外部js文件
May 15 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的cURL快速入门教程 (小偷采集程序)
2011/06/02 PHP
php中判断数组是一维,二维,还是多维的解决方法
2013/05/04 PHP
ThinkPHP函数详解之M方法和R方法
2015/09/10 PHP
PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
2016/09/19 PHP
Laravel如何实现自动加载类
2019/10/14 PHP
PHP 8新特性简介
2020/08/18 PHP
jquery 操作单选框,复选框,下拉列表实现代码
2009/10/27 Javascript
jquery控制listbox中项的移动并排序
2009/11/12 Javascript
JS实现点击图片在当前页面放大并可关闭的漂亮效果
2013/10/18 Javascript
JavaScript用JQuery呼叫Server端方法示例代码
2014/09/03 Javascript
jQuery根据元素值删除数组元素的方法
2015/06/24 Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
2016/12/08 Javascript
Vue filters过滤器的使用方法
2017/07/14 Javascript
jQuery实现html双向绑定功能示例
2017/10/09 jQuery
jQuery实现的form转json经典示例
2017/10/10 jQuery
详述 Sublime Text 打开 GBK 格式中文乱码的解决方法
2017/10/26 Javascript
jquery实现企业定位式导航效果
2018/01/01 jQuery
Vue父子组建的简单通信之控制开关Switch的实现
2018/06/04 Javascript
validform表单验证的实现方法
2019/03/08 Javascript
vue spa应用中的路由缓存问题与解决方案
2019/05/31 Javascript
Vue-CLI 项目在pycharm中配置方法
2019/08/30 Javascript
微信小程序webSocket的使用方法
2020/02/20 Javascript
[01:00:26]Ti4主赛事胜者组第一天 EG vs NEWBEE 1
2014/07/19 DOTA
python生成圆形图片的方法
2020/03/25 Python
通过Python模块filecmp 对文件比较的实现方法
2018/06/29 Python
Tensorflow 模型转换 .pb convert to .lite实例
2020/02/12 Python
DOUGLAS荷兰:购买香水和化妆品
2020/10/24 全球购物
Java基础面试题
2014/07/19 面试题
毕业生医学检验求职信
2013/10/16 职场文书
青年教师典范事迹材料
2014/01/31 职场文书
装修设计师求职信
2014/02/26 职场文书
校园演讲稿汇总
2014/05/21 职场文书
2014大四本科生自我鉴定总结
2014/10/04 职场文书
检讨书范文300字
2015/01/28 职场文书
写给女朋友的检讨书
2015/05/06 职场文书
pytorch加载预训练模型与自己模型不匹配的解决方案
2021/05/13 Python