注入的html上的Javascript加载事件

时间:2012-01-17 22:17:03

标签: javascript html ajax dom

如果我通过javascript注入html(包含视频的iframe)是否有一个事件/函数可用于查看注入的HTML是否已完成加载?

我尝试在注入的内容的底部包含javascript,但是没有执行。

此外,我不打算使用jquery。

2 个答案:

答案 0 :(得分:1)

如果内容来自其他域,则您可以捕获的只是onload本身的iframe事件。这并没有告诉你内容已经呈现,只是它已经加载了。

答案 1 :(得分:1)

注入html后,您可以订阅iframe的onload事件:

document.getElementById("iframeId").onload = function(){
    alert("Loaded!");
};