【发布时间】:2012-09-06 03:29:59
【问题描述】:
我有一个不受我控制的 iFrame,它有一个已知的初始源 URL。当点击 iframe 中的链接时,url 和内容会发生变化,但我想在加载之前捕获位置变化,甚至可能中断加载。
我知道我可以像这样捕获 iframe 的位置数据:
$('iframe').on('load',function() { var location = this.contentWindow.location.href; }
但是有没有办法在加载之前捕获位置,无论是使用 jQuery(首选)还是原始 javascript?
【问题讨论】:
-
URL 是动态添加的吗?例如,$('iframe').attr('src') 会起作用吗?
-
iframe中的内容是动态变化的,是的,可惜初始的source属性没用。
-
我认为没有任何方法可以从 iframe 的内容中查找数据。
标签: javascript jquery html iframe