Web_JavaScript_页面多个window.onload需求问题解决;
来源:互联网 发布:幻萌网络微博 编辑:程序博客网 时间:2024/05/29 14:47
特别说明:当页面出现多个window.onload时,就会出现意想不到的事情,比如后面的window.onload会覆盖前面的window.onload。那怎么解决有需要多个函数在window.onload下执行呢!?实现代码如下:
->window_onload.js
// 注意:会被嵌入页面的Onload覆盖;function externalFn() {console.log("->The Onload in External JS!");}window.onload = function() {externalFn();}
->window_onload.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=gbk" /> <title>window_onload加载问题</title><script type="text/javascript" src="window_onload.js"></script><script type="text/javascript">function insideFn() {console.log("->The Onload inside page!");}// 注意:会覆盖外部JS中的Onload/*window.onload = function() {insideFn();}*/// 改善(function autoRun() {var oldFn = window.onload;if(typeof oldFn != "function") {window.onload = insideFn;}else {window.onload = function() {oldFn();insideFn();}}})();</script></head><body></body></html>
这样就能保证:不论你在加入代码之前,有没有window.onload,都能保证页面能正常运行,而不必担心新加的window.onload会覆盖之前有可能存在的window.onload!
0 0
- Web_JavaScript_页面多个window.onload需求问题解决;
- 一个页面中需要多个window.onload = function(){}冲突问题解决
- 解决一个页面多个window.onload问题
- window.onload 多个事件
- 一个页面中多个window.onload = function(){}冲突问题解决方案
- 一个页面中多个WINDOW.ONLOAD = FUNCTION(){}冲突问题解决思路
- 一个页面中多个window.onload = function(){}冲突问题解决思路
- 一个页面中多个window.onload = function(){}冲突问题解决思路
- js window.onload 加载多个函数
- 绑定多个函数到window.onload
- js window.onload 加载多个函数
- 同时处理多个window.onload事件
- js window.onload 加载多个函数
- 多个window.onload的使用
- javascript中怎么让一个页面执行多个window.onload?
- js中优化window.onload使页面完成时同时加载多个函数
- 页面onload 传入多个js函数
- 关于window.onload同时执行多个函数的解决方法
- python-function-zip
- socket 由浅入深系列------ 原理(一)
- 今天刚刚开通的博客,以后这里就是我的家
- 第十章 Oracle恢复内部原理(各式各样的恢复特性)
- QT学习点滴记录(一)
- Web_JavaScript_页面多个window.onload需求问题解决;
- 【视频】嵌入式Linux/Android驱动开发揭秘(4)重力传感器驱动开发
- LevelDB源码剖析之Memtable(2)
- zhifubao外链开发库
- backbone.js 初探
- mysql存储过程实例
- ZOJ 3587 Marlon's String 扩展KMP
- 我翻过的Android图书
- jsp调用ocx