设计模式observer在ajax中的一个应用,解决页面onload函数同一时间只有一个可以用
来源:互联网 发布:上瘾网络剧网盘 编辑:程序博客网 时间:2024/05/29 13:19
jquery下解决
每个要执行的代码自己加到队列里去,这样不同的函数就不会混在一起了
window.onloadListeners=new Array();
window.addOnLoadListener(listener){
window.onloadListeners[window.onloadListeners.length]=listener;
}
window.addOnLoadListener(listener){
window.onloadListeners[window.onloadListeners.length]=listener;
}
这样window对象只要遍历这个数组就可以了
window.onload=function(){ for(var i=0;i<window.onloadListeners.length;i++){ var func=window.onloadListeners[i]; func.call(); }}IE下解决window.attachEvent("onload", function(){alert("测试");});window.attachEvent("onload", function(){alert("测试2");});火狐下addEventListener不考虑兼容问题,自己写推荐第一种,使用方便推荐第二种attachEvent(w3c标准)
- 设计模式observer在ajax中的一个应用,解决页面onload函数同一时间只有一个可以用
- 使用flock保证同一时间只有一个脚本在运行
- 设计模式在一个系统架构设计中的应用
- 如何同一时间一个帐号只有一个用户使用?(asp.net)
- 如何同一时间一个帐号只有一个用户使用?(asp.net)
- 如何同一时间一个帐号只有一个用户使用
- 如何同一时间一个帐号只有一个用户使用?(asp.net)
- 如何同一时间一个帐号只有一个用户使用
- 如何同一时间一个帐号只有一个用户使用
- 每天一个设计模式之Observer
- 代理设计模式在页面中的应用
- 让php程序同一时间最多只有一个工作
- Unix线程,互斥量,确保同一时间只有一个线程访问数据
- 浅学设计模式之观察者<Observer>模式及在android中的应用
- 浅学设计模式之观察者<Observer>模式及在android中的应用 .
- 浅学设计模式之观察者<Observer>模式及在android中的应用
- 浅学设计模式之观察者<Observer>模式及在android中的应用
- 解决一个页面多个window.onload问题
- 学习J2SE过程中的30个基本概念
- as3中如何向Alert.show的回调函数传递参数
- MKMapView使用的一些技巧
- zoj 2172 Symmetric Order水题
- 动态链接库内检测自己dll文件存放目录的方法
- 设计模式observer在ajax中的一个应用,解决页面onload函数同一时间只有一个可以用
- 设置listview
- va_arg,va_start,va_end 使用学习
- Android Intent调用 Uri的使用几种格式
- clearcase中一些常用的命令
- J2SE的学习重点
- 【观点】代码审查:大家都应该做的事情
- 系统host文件的使用
- J2SE(TM) 5.0专题 之 语言特性 (完整版)