0

在我正在处理的这个 web 项目中,用户可以使用简单的 input[type=file] 将图像和文件上传到页面。但是这个功能在其他地方的 php 脚本中,所以我们在网页中放置了一个 iframe 链接到 php 脚本。现在,当我上传文件时,我在加载文件时有很长的等待时间,并且我在浏览器的左下方看到“在本地主机上等待”(使用 MAMP)。有没有办法可以检测到网页正在等待 php 脚本完成执行,以便我可以显示加载动画并禁用提交按钮?我不能使用 jQuery。

4

1 回答 1

0

iframe 有自己的load事件,假设两个页面都在同一个域上,您应该能够监听它。

如果这不起作用,您可以查找 domcontentloaded 事件,该问题在此问题中有详细说明:

检测 iframe 中的 DOMContentLoaded

于 2016-06-10T04:36:27.247 回答