第二次加载事件的iframe奇怪行为

时间:2017-03-27 18:15:13

标签: javascript jquery iframe

我有一个页面,其中包含一个跨域iframe。 iframe显示一个表单,在提交表单后,视图会更改为感谢页面而不更改iframe源(iframe重新加载)。 我已将加载事件绑定到iframe。

首次加载网页时,浏览器也会加载iframe,并在iframe中呈现HTML之前触发加载事件。因此,首先从技术上加载事件,然后再渲染HTML。

提交表单后,iframe会重新加载,但会在触发加载事件之前呈现所有HTML。在第二次加载时,iframe加载事件在呈现HTML后触发。

我的问题是为什么在第一次加载时渲染html之前会加载load事件,但是在第二次加载时它会在渲染html之后触发?

我希望在第二次加载HTML之前触发load事件。

0 个答案:

没有答案