引用其它js时如何同时处理多个window.onload事件


Posted in Javascript onSeptember 02, 2014

有时引用其它js时,其js却使用了window.onload事件,这样的话,引入的页面的onload事件就有可能执行不了,怎样才能两个都运行呢?除了将两个写到一块儿去的方法外,还有其他的方法

if(window.onload!=null){ 
eval("theOldFun="+window.onload.toString()); 
window.onload=function(){theOldFun();addReadResource();}; 
}

eval()函数的作用:

它的功能是把对应的字符串解析成JS代码并运行
比如说你现在要运行一个可变的方法

function name1(){……} 
function name2(){……} 
var m="name1"; 
eval(m+'()');//运行name1(); 
m='name2'; 
eval(m+'()');//运行name2();
Javascript 相关文章推荐
用document.documentElement取代document.body的原因分析
Nov 12 Javascript
在chrome中window.onload事件的一些问题
Mar 01 Javascript
表单验证的完整应用案例探讨
Mar 29 Javascript
多个checkbox被选中时如何判断是否有自己想要的
Sep 22 Javascript
js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解
Nov 09 Javascript
js实现一个简单的MVVM框架示例
Jan 15 Javascript
详解如何在你的Vue项目配置vux
Jun 04 Javascript
bootstrap里bootstrap动态加载下拉框的实例讲解
Aug 10 Javascript
使用 electron 实现类似新版 QQ 的登录界面效果(阴影、背景动画、窗体3D翻转)
Oct 23 Javascript
MockJs结合json-server模拟后台数据
Aug 26 Javascript
JavaScript直接调用函数与call调用的区别实例分析
May 22 Javascript
vue监听滚动事件的方法
Dec 21 Vue.js
JS中自定义定时器让它在某一时刻执行
Sep 02 #Javascript
理解javascript中的回调函数(callback)
Sep 02 #Javascript
详解js闭包
Sep 02 #Javascript
jquery delay()介绍及使用指南
Sep 02 #Javascript
使用jquery实现放大镜效果
Sep 02 #Javascript
javascript初学者常用技巧
Sep 02 #Javascript
js/jquery判断浏览器的方法小结
Sep 02 #Javascript
You might like
PHP中使用Session配合Javascript实现文件上传进度条功能
2014/10/15 PHP
[原创]php简单隔行变色功能实现代码
2016/07/09 PHP
PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
2016/09/11 PHP
PHP数据库处理封装类实例
2016/12/24 PHP
PHP中in_array的隐式转换的解决方法
2018/03/06 PHP
jQuery中的常用事件总结
2009/12/27 Javascript
jquery中获取select选中值的代码
2011/06/27 Javascript
精心挑选的15个jQuery下拉菜单制作教程
2012/06/15 Javascript
js日期、星座的级联显示代码
2014/01/23 Javascript
JS判断文本框内容改变事件的简单实例
2014/03/07 Javascript
jQuery实现瀑布流布局
2014/12/12 Javascript
node.js中的buffer.toString方法使用说明
2014/12/14 Javascript
浅谈window.onbeforeunload() 事件调用ajax
2016/06/29 Javascript
JS本地刷新返回上一页代码
2016/07/25 Javascript
超实用的javascript时间处理总结
2016/08/16 Javascript
AngularJS使用自定义指令替代ng-repeat的方法
2016/09/17 Javascript
JS实现的简单拖拽功能示例
2017/03/13 Javascript
vue.js 微信支付前端代码分享
2018/02/10 Javascript
bootstrap-table实现表头固定以及列固定的方法示例
2019/03/07 Javascript
vue以组件或者插件的形式实现throttle或者debounce
2019/05/22 Javascript
Vue实现手机计算器
2020/08/17 Javascript
vue-cli 关闭热更新操作
2020/09/18 Javascript
vant-ui组件调用Dialog弹窗异步关闭操作
2020/11/04 Javascript
Python rstrip()方法实例详解
2018/11/11 Python
python二维码操作:对QRCode和MyQR入门详解
2019/06/24 Python
快速查找Python安装路径方法
2020/02/06 Python
联想新加坡官方网站:Lenovo Singapore
2017/10/24 全球购物
Luxplus瑞典:香水和美容护理折扣
2018/01/28 全球购物
童装店创业计划书
2014/01/09 职场文书
好矿嫂事迹材料
2014/01/21 职场文书
十八届三中全会报告学习材料
2014/02/17 职场文书
抽奖活动主持词
2014/03/31 职场文书
运动会入场口号
2014/06/07 职场文书
模具设计与制造专业自荐书
2014/07/01 职场文书
对领导班子的意见和建议
2015/06/08 职场文书
学子宴致辞大全
2015/07/27 职场文书