【发布时间】:2012-01-07 02:55:33
【问题描述】:
是否可以监控 iframe 是否已加载(Iframe 不在我的域中)?我不拥有该页面。 跨域会阻止它检测吗?:
任何解决方案,
谢谢
【问题讨论】:
-
我不确定
<iframe>节点是否有onload事件,或者你可以尝试使用窗口的onload事件(如果框架不是由JS动态添加的)
标签: html iframe cross-domain xss loading
是否可以监控 iframe 是否已加载(Iframe 不在我的域中)?我不拥有该页面。 跨域会阻止它检测吗?:
任何解决方案,
谢谢
【问题讨论】:
<iframe>节点是否有onload事件,或者你可以尝试使用窗口的onload事件(如果框架不是由JS动态添加的)
标签: html iframe cross-domain xss loading
我不知道这是否可能,但似乎不可能.. 每次我尝试都会收到类似以下的错误消息:
不安全的 JavaScript 尝试从 URL http://www.google.ca/ 的框架访问具有 URL C:\test.html 的框架。域、协议和端口必须匹配。
【讨论】:
如果<iframe>是动态创建的,用jQuery,你可以试试这个-
$("#iframeId").load(function(){
//your code here
});
【讨论】:
这是不可能的。对不起。 (其实这应该是好事)
这种巫毒只适用于<img onerror="" onload="">
【讨论】: