有没有一种方式,当内的特定元素我检测iframe
,而无需等待完整的iframe中的内容加载加载?
我的问题是,iframe中充满了需要较长的时间来加载和处理,并挂接到iframe的load事件迫使我要带等他们完全加载动作很多SVG按钮。 我想访问一个元件的iframe,并想知道是否有可能检测到该元素已加载无需等待iframe的全部内容加载。
JavaScript的jQuery的或解决方案都是文件和我在一起。
有没有一种方式,当内的特定元素我检测iframe
,而无需等待完整的iframe中的内容加载加载?
我的问题是,iframe中充满了需要较长的时间来加载和处理,并挂接到iframe的load事件迫使我要带等他们完全加载动作很多SVG按钮。 我想访问一个元件的iframe,并想知道是否有可能检测到该元素已加载无需等待iframe的全部内容加载。
JavaScript的jQuery的或解决方案都是文件和我在一起。
$('iframe').onload = function() {
alert("loaded")
})
加载HTML时,这将触发,但在此之前它已被完全解析和渲染。
除此之外,你不得不轮询看到你正在寻找的是在页面的元素。
您可以使用它:
$("iframe").contents().find("your iframe elem").load(function(){
alert('element loaded.');
});