我正在尝试使用jquery来检测iframe
是否无法加载或页面不存在,但下面的代码无效:
$('#frame').error(function(){
//code here
});
答案 0 :(得分:2)
关于the documentation的一条评论说:
在iframe上使用.error()似乎永远不会触发(即使 .load()将触发成功的iframe加载。)
此事件似乎不适用于此用例。
this question的答案解释了如何做到这一点。
答案 1 :(得分:0)
iframe即使无法加载文档也不会触发onerror事件。我认为即使在这种情况下也会触发加载,您可以检查状态代码以确定页面是否成功加载。