`

用javascript设置iframe的onload事件的回调方法(兼容ie及firefox)

阅读更多
function eventPush(obj, event, handler) { 
	if (obj.addEventListener) { 
 		obj.addEventListener(event, handler, false); 
	} else if (obj.attachEvent) { 
		obj.attachEvent('on'+event, handler); 
	} 
} 
    
eventPush(document.getElementById('myForm:iframe1'),'load',myFunc);

 

分享到:
评论

相关推荐

    iFrame高度自适应终极解决方案(兼容IE7,8,9 Firefox3.6+,Chrome 12+)

    "iFrame高度自适应终极解决方案(兼容IE7,8,9 Firefox3.6+,Chrome 12+)"这个标题所指向的,就是一种跨浏览器的策略,确保iFrame内容无论何时更新,都能自动调整其高度,从而避免滚动条的出现和内容溢出。...

    基于JS判断iframe是否加载成功的方法(多种浏览器)

    对于非IE浏览器,如Firefox、Opera、Chrome等,它们支持`iframe`的`onload`事件。当`iframe`内容加载完毕时,`onload`事件会被触发。下面是如何使用`addEventListener`来监听`onload`事件: ```javascript var ...

    iframe的onreadystatechange事件在firefox下的使用

    `onreadystatechange`事件在IE中的工作原理是监听`iframe`内容的DOM加载状态,当状态变化时触发回调函数。而Firefox等现代浏览器则使用`onload`事件来检测内容是否完全加载,包括图像、脚本等所有资源。因此,在Fire...

    javascript 模拟JQuery的Ready方法实现并出现的问题

    对于Firefox,我们使用`DOMContentLoaded`事件。其他浏览器(如Chrome、Safari等)没有提供一致的`DOMContentLoaded`事件,因此通常依赖于`window.onload`。 `executeReadyQueue`函数在DOM就绪时被调用,遍历并执行...

    JS DOMReady事件的六种实现方法总结

    - 在包含iframe的页面中,使用`document.write`和`defer`的方式可能会等到iframe内容加载完后才触发事件,与`onload`事件无异。 - Webkit新版本支持`DOMContentLoaded`事件,所以这部分代码可以优化。 2. **...

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

    支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome 2.0+, Opera 9.5+, Safari 3.0+ 注:ExtAspNet基于一些开源的程序ExtJS, HtmlAgilityPack, Nii.JSON, YUICompressor。 示例: http://extasp.net/ 开源: ...

    ExtAspNet_v2.3.2_dll

    支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome 2.0+, Opera 9.5+, Safari 3.0+ 注:ExtAspNet基于一些开源的程序ExtJS, HtmlAgilityPack, Nii.JSON, YUICompressor。 示例: http://extasp.net/ 开源: ...

    基于jQuery的artDialog 弹出窗插件效果 4.1.7.zip

    4. **跨浏览器兼容**:兼容主流的桌面和移动浏览器,包括IE6+、Firefox、Chrome、Safari和Opera。 5. **丰富的扩展性**:可以与其他jQuery插件结合使用,如表单验证、富文本编辑器等。 **artDialog的使用** 在使用...

    js实现iframe动态调整高度的代码

    最后,为了确保`iframe`在加载完成后立即执行调整高度的函数,我们需要在`iframe`标签中添加`onload`属性,并将`SetWinHeight`函数作为回调。同时,`id`属性应与函数中的`obj`参数匹配,以便正确地引用`iframe`元素...

    加载 Javascript 最佳实践

    然而,考虑到老旧的浏览器(如IE6、IE7、Firefox 2&3.0、Safari 3、Chrome 1)仍然占有一定的市场份额,尤其是IE6在中国市场上的使用率依然很高,所以需要一个折衷的方案。 为了实现JavaScript的非阻塞加载,我们有...

    JS上传图片预览功能

    在`change`事件的回调函数中,我们可以使用`event.target.files`来获取到用户选择的文件列表,通常情况下,用户一次只能选择一张图片,所以我们可以取`files[0]`。 4. **FileReader接口**: 使用`FileReader`对象...

    jquery colorbox 弹出窗

    Colorbox提供了一系列的事件回调,如`onOpen`、`onLoad`、`onComplete`、`onClosed`等,方便开发者在特定时刻执行自定义代码。 ### 6. 兼容响应式设计 Colorbox还支持响应式设计,可以根据设备屏幕大小调整弹出...

    ajax后退解决方案

    这种方法主要针对IE和Firefox浏览器。通过在iframe中使用`document.write`写入数据,创建一个新的历史状态。代码示例如下: ```html <!DOCTYPE html> <title>0 加1" onclick="add()" /> ;width:200px;...

    jquery 弹出窗口的插件

    6. **良好的浏览器兼容性**:artDialog经过精心优化,可以在主流浏览器(如Chrome、Firefox、Safari、IE等)上稳定运行。 7. **响应式设计**:随着移动设备的普及,artDialog也支持响应式布局,能够在不同屏幕尺寸...

Global site tag (gtag.js) - Google Analytics