`

js 根据浏览器添加 load/onload 事件

 
阅读更多


引用
firefox中是load,ie中是onload


//添加监听
if (window.addEventListener) {// firefox
    window.addEventListener('load', correctPNG, false);
} else if (window.attachEvent) //ie
    window.attachEvent('onload', correctPNG);
else{
    window.onload = correctPNG;
} // end 
分享到:
评论

相关推荐

    JavaScript 复制功能代码 兼容多浏览器(ZeroClipboard)

    还有 “load” 也可以写成 “onLoad”,其他的事件也可以这样。 其他事件还包括: mouseOver 鼠标移上事件 mouseOut 鼠标移出事件 mouseDown 鼠标按下事件 mouseUp 鼠标松开事件 complete 复制成功事件 其中 ...

    JavaScript 基础(五)【事件】

    而响应某个事件的函数就叫做事件处理程序,click的事件处理程序就是onclick,load事件处理程序就是onload 三种方式 1、Html事件处理程序 在HTML中指定事件处理程序有两个缺点,一是存在时间差,如果页面已经出现了...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    网上有其他人想补充数据,也只需要根据公用的DTD规范来建立文档,就立刻可以加入。 目前,已经有数量众多的写好的DTD文件可以利用。针对不同的行业和应用,这些DTD文件已经建立了通用的元素和标签规则。你不需要...

    一张表格告诉你windows.onload()与$(document).ready()的区别

    浏览器加载完DOM后,会通过javascript为DOM元素添加事件,在javascript中,通常使用[removed]()方法。 在jquery中,则使用$(document).ready()方法。下面介绍一下两者的区别。   [removed]() $(document).ready...

    出现问题a is defined高手帮忙

    type="text/javascript"></script> <script type="text/javascript"> //实现框选放大缩小功能 function DragZoomControl(opts_boxStyle, opts_other, opts_callbacks) { this.globals = { draggingOn: ...

    littlepjs-document-onload-dc-web-120919

    资源及其所有从属资源(包括CSS和JavaScript)完成加载后,将触发load事件 在本课程中,我们将重点介绍DOMContentLoaded 。 为什么DOMContentLoaded很重要? DOMContentLoaded事件是浏览器的内置方法,用于指示何时...

    somepjs-document-onload-dc-web-102819

    资源及其所有从属资源(包括CSS和JavaScript)完成加载后,将触发load事件 在本课程中,我们将重点介绍DOMContentLoaded 。 为什么DOMContentLoaded很重要? DOMContentLoaded事件是浏览器的内置方法,用于指示何时...

    fewpjs-document-onload-rcdd_202104_tur_few

    资源及其所有从属资源(包括CSS和JavaScript)完成加载后,将触发load事件 在本课程中,我们将重点介绍DOMContentLoaded 。 为什么DOMContentLoaded很重要? DOMContentLoaded事件是浏览器的内置方法,用于指示何时...

    frameSync:跨浏览器解决方案,用于在多个站点之间同步跨文档同步

    一种跨浏览器解决方案,用于在多个站点/ iframe之间进行跨文档的onLoad同步。 #Demo:在两个不同的窗口中同步CSS动画 当然,无论哪种方式都可以工作。 根帧或子帧是否最先完成并不重要。 #用例 您创建了html / ...

    loadCSS:异步加载CSS

    使用link[rel=stylesheet]或@import引用CSS样式link[rel=stylesheet]会导致浏览器在样式表加载时延迟页面渲染。 当加载对页面的初始呈现不重要的样式表时,这种阻塞行为是不可取的。 下面的模式允许我们异步获取和...

    图库新版jQuery焦点图 JS代码

    document.writeln ('<dd>08月05日 网页背景和小图片添加打包下载</dd>'); document.writeln ('<dd>07月12日 修复搜索、导航和返回顶部BUG</dd>'); document.writeln ('<dd>06月26日 改进网页背景频道预览功能</dd>')...

    java语言课程设计

    <body onLoad="load();" onkeydown="press(event);" onkeyup="release(event);" > ; left:30%; position:absolute; "> 换个好浏览器吧,ie太垃圾了</h1> </canvas> 兼容 wasd 和 ↑←↓→ ctrl 键加速...

    jquery插件使用方法大全

    它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX...

    ExtAspNet_v2.3.2_dll

    -如何自定义Javascript脚本和C#处理函数来响应键盘事件。 -为Tree增加AutoLeafIdentification属性。 -增加示例(tree_auto_leaf_identification.aspx)(feedback:wdrabbit)。 +2009-11-17 v2.1.4 -修正...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -如何自定义Javascript脚本和C#处理函数来响应键盘事件。 -为Tree增加AutoLeafIdentification属性。 -增加示例(tree_auto_leaf_identification.aspx)(feedback:wdrabbit)。 +2009-11-17 v2.1.4 -修正...

    JS 页面自动加载函数(兼容多浏览器)

    测试通过: ie6 + opera + FF + chrome 代码如下:if (document.all) { window.attachEvent(‘onload’, arewrite); window.attachEvent(‘onload’, jsStock); } else { window.addEventListener(‘load’, arewrite,...

    load-css-polyfill:一个简单的polyfill,用于使用link [rel = preload]异步加载非关键CSS

    加载css-polyfill 一个简单的polyfill,用于使用异步加载非关键CSS。 介绍 非关键CSS可以通过使用<... 该软件包为尚未link[rel=preload]浏览器提供了一个polyfill。 安装 npm npm install @dotsunite

    jQuery 图片浏览放大插件 ZoomImage V1.0.rar

    附加JavaScript和CSS文件到你的文档。编辑CSS文件并且 匹配你的图片路径,同时改变颜色匹配你网站的主题 重要:像例子中一样确定包含的JavaScript文件 具体顺序。 <link rel="stylesheet" media="screen" type=...

    mmd-parser:NPM MMD解析器包

    function load (url, responseType, mimeType, onLoad, onProgress, onError) { var request = new XMLHttpRequest(); request.open('GET', url, true); request.addEventListener('load', function (event) { ...

Global site tag (gtag.js) - Google Analytics