window.onload和body onload

2016-02-20 01:01 66 1 收藏

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐window.onload和body onload,希望大家看完后也有个好心情,快快行动吧!

【 tulaoshi.com - Web开发 】

昨晚有一段进站滤镜效果失效,
研究发现,某段JS中调用了window.onload = function()属性,同时在页面上又有body onload语句。导致window.onload事件覆盖掉body onload事件。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

解决方法:

attachEvent给onload添加所需运行的函数

if (document.all){ window.attachEvent('onload',FuncName) } else{ window.addEventListener('load',FuncName,false); }

或者把两个初始化函数再组成一个新的函数

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)  function myinit()   {//两个函数合并下   init();   myfun();   }   window.onload=myinit;

另外,见过书上有这样的写法:

function addLoadEvent(func){ var oldonload=window.onload; if(typeof window.onload!='function'){ window.onload=func; }else{ window.onload=function(){ oldonload(); func(); } } } //添加要加载执行的事件: addLoadEvent(aaa); addLoadEvent(bbb);

来源:https://www.tulaoshi.com/n/20160220/1633079.html

延伸阅读
标签: Web开发
这些文字都是我平时在查资料时,放在硬盘上的,现也找不到出处了,sorry [document对象] 该对象是window和frames对象的一个属性,是显示于窗口或框架内的一个文档。 属性 alinkColor 活动链接的颜色(ALINK) anchor 一个HTMI锚点,使用A NAME=标记创建(该属性本身也是一个对象) anchors array 列出文档锚点对象的数组(A NAME...
标签: 电脑入门
window和linux文件合并命令 在Windows下实现文件合并,用"copy"命令就能实现: 格式:copy /b filename1+filename2++filenameN filename 其中/b是二进制合并 在Linux下实现文件合并,用"cat"命令就能实现: 格式:cat filename.log.001 filename.log.002 filename.log
标签: Web开发
[document对象] 该对象是window和frames对象的一个属性,是显示于窗口或框架内的一个文档。 属性 alinkColor 活动链接的颜色(ALINK) anchor 一个HTMI锚点,使用A NAME=标记创建(该属性本身也是一个对象) anchors array 列出文档锚点对象的数组(A NAME=)(该属性本身也是一个对象) bgColor 文档的背景颜色(BGCOLOR)...
标签: Web开发
在我以前的开发中,一般用到javascript,我都是采用jquery的模式,也就是大多数时候,第一行写的是: $(document).ready(function(){ ... });这个时候,不一定要等所有的js和图片加载完毕,就可以执行一些方法,不过有些时候,必须要等所有的  元素都加载完毕,才可以执行一些方法的时候,比如说,部分图片或者什么其他方面还没有加载好...
Body Plastic Surgery 怎么用   可以选择从相机或相簿选择照片。照片挑好后就可以利用下方的工具来进行身体的整形,主要有三个方式,第一个是针对照片整体来增加或减少人物的身高,第二个则是可以利用一些模板来调整身体局部的比例,最后是可以手动处理一些比较细微的部份。 由于找到的焦糖哥哥照片是半身的,所以就先从「局...

经验教程

343

收藏

86
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部