如何检测页面中的 iframe 开始加载新页面?
我们的情况是:
- 当 iFrame 内容开始更改时,我们需要显示“加载”动画并隐藏搜索框。
- 我知道如何处理“iframe 已经完成加载”的事件(以隐藏动画),但不知道如何捕获最初的“开始更改”的事件...
注意: 我可以将 jquery 的“click”钩子附加到菜单上的链接上,这样做会起作用。但是,在 iframe 内容内部有许多交叉引用链接,而“更改”事件也适用于它们!因此,我们需要捕获以下事件:当用户在 iframe 内部点击链接或者当 iframe src 通过 JavaScript 更改时 - 因为我们还想显示加载动画并隐藏搜索框。