如果我爲嵌入對象做一個在線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. 附加嵌入式元素
- 2. ajax加載元素的事件處理
- 3. 無法將mousedown事件附加到嵌入元素
- 4. 嵌套元素事件
- 5. 事件添加元素插入文檔
- 6. 注入html的Javascript加載事件
- 7. 添加點擊事件到元素插入javascript
- 8. 嵌套元素中的多個事件
- 9. Javascript getElementsByTagName - 包含嵌入元素
- 10. 如何避免嵌入式iframe元素的OnDocumentComplete事件?
- 11. 在刷新的DIV元素中觀察事件「窗口加載」
- 12. jQuery附加函數來'加載'元素的事件
- 13. 鼠標事件問題嵌套元素
- 14. 嵌入XML元素
- 15. 可滿足元素的JavaScript事件
- 16. 選擇元素選擇的Javascript事件
- 17. 用javascript查找元素的onclick事件
- 18. jQuery在加載事件後向幻燈片添加元素
- 19. jQuery ajax加載元素,自動添加事件給他們?
- 20. 在加載後將'onclick'事件附加到SVG元素'rect'
- 21. 在JavaScript中添加onclick事件以添加新元素
- 22. jQuery:觸發加載數據的元素的本地AJAX事件
- 23. 預加載JavaScript嵌入式播放器
- 24. 標題元素嵌入導航元素
- 25. 等待在javascript中加載元素
- 26. Javascript - 在元素html中加載模板
- 27. Can a Embed嵌入onmousedown Javascript事件?
- 28. jQuery - 元素加載後的火災事件
- 29. 將事件綁定到可以動態加載的DOM元素
- 30. jQuery點擊()事件沒有射擊AJAX加載的HTML元素
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