javascript中怎么让一个页面执行多个window.onload?
来源:互联网 发布:jsp中导入java类 编辑:程序博客网 时间:2024/05/17 05:10
我们都知道在javascript中window.onload 只能有一个如果有多个的话后面的会覆盖前面的,今天我们来看看怎么让一个页面执行多个window.onload
<script type="text/javascript">
function addLoadEvent(func){var oldon1oad=window.on1oad;//得到上一个on1oad事件的函数
if(typeof window.on1oad!='function'){//判断类型是否为function,注意TYPROF返回的是字符串
window.on1oad=func;
}else{
window.on1oad=function(){
oldon1oad();//调用前覆盖的on1oad事件的函数
func();//调用当前的函数
}
}
}
//直接把上面的代码复制在所有代码的前面,这样后面就可以用多个window.onload了
//调用时
addLoadEvent(ca);
//代替
window.on1oad=ca;
</script>
或者直接几个
window.onload=function(){
代码1
}
window.onload=function(){
代码2
}
0 0
- javascript中怎么让一个页面执行多个window.onload?
- js:window.onload事件 让一个js事件执行多个函数
- 一个页面中执行两个window.onload函数
- 一个页面中执行两个window.onload函数
- 解决一个页面多个window.onload问题
- 一个页面中需要多个window.onload = function(){}冲突问题解决
- 在Window.onload中加载/执行多个函数
- JavaScript执行window.onload和body onload多个处理过程的方法
- JavaScript执行window.onload和body onload多个处理过程的方法
- JavaScript执行多个window.onload产生too much recursion错误
- js中优化window.onload使页面完成时同时加载多个函数
- 关于window.onload同时执行多个函数的解决方法
- window.onload同时执行多个函数的解决方法
- Web_JavaScript_页面多个window.onload需求问题解决;
- javascript window.onload不会执行的原因
- window.onload 多个事件
- JS中页面加载事件window.onload、onload()、document.onclick
- 多个onload事件,只执行其中一个
- UE4虚幻中文手册
- qt5添加资源
- 闹钟函数alarm
- 我的MES故事
- django基础——django初步体验
- javascript中怎么让一个页面执行多个window.onload?
- 多客户端并发登录
- Myeclipse相关
- 免费馅饼
- 表达式求值
- MFC中SendMessage和PostMessage
- SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服
- ios info plist配置说明
- linux 字符集、环境语言、国际化介绍以及使用