如果我为嵌入对象做一个在线onload事件,这似乎工作,但我似乎无法通过addEventListener获得加载事件工作。这是预期的吗?Javascript - 嵌入元素的加载事件
10
A
回答
3
可能是,但它可能依赖于浏览器。
窗口和图像和iframe使用addEventListener和attachEvent定义它们的加载事件,但其他加载事件是浏览器特定的。例如,脚本或链接元素的onload不附加在IE中。
0
总是可以这样设置:
document.getElementById("objectId").onload = function(){ ... }
0
jQuery的可能是去与最好的办法。
$("embed").load(function(){
// enter code here
})
1
尝试
$("embed").ready(function(){ ... });
相关问题
- 1. 加载嵌入元素的事件 - 加载图像,直到嵌入src视频加载到它
- 2. 一旦元素被加载,Javascript绑定元素事件
- 3. 附加嵌入式元素
- 4. ajax加载元素的事件处理
- 5. JavaScript禁用内嵌onclick作为asp.net控件加载的元素
- 6. 无法将mousedown事件附加到嵌入元素
- 7. 嵌套元素事件
- 8. 事件添加元素插入文档
- 9. JavaScript事件侦听非输入元素
- 10. 使用jQuery捕获元素“加载”事件append() - ed元素?
- 11. 注入html的Javascript加载事件
- 12. 元素插入事件
- 13. 获取嵌入元素Javascript的属性?
- 14. 添加点击事件到元素插入javascript
- 15. 嵌套元素中的多个事件
- 16. jQuery的添加类嵌入元素
- 17. Javascript getElementsByTagName - 包含嵌入元素
- 18. 内嵌事后元素块元素
- 19. Javascript/JQuery载入事件
- 20. 如何避免嵌入式iframe元素的OnDocumentComplete事件?
- 21. 在刷新的DIV元素中观察事件“窗口加载”
- 22. jQuery附加函数来'加载'元素的事件
- 23. 鼠标事件问题嵌套元素
- 24. Javascript文档加载事件
- 25. jQuery:事件没有被触发的Ajax加载元素
- 26. 嵌入XML元素
- 27. 用javascript查找元素的onclick事件
- 28. HTML元素上的Javascript onkeydown事件
- 29. JavaScript事件覆盖的div元素
- 30. 可满足元素的JavaScript事件
document.addEventListener( '负载',FOO,FALSE);不是工作吗? – sepehr 2009-04-11 22:23:00
在IE中,我认为我们必须使用“attachEvent”。 – sepehr 2009-04-11 22:24:16
需要查看实际的代码。 – kangax 2009-09-20 04:12:48