0

我正在使用 colorbox 在 iframe 中加载外部页面。当页面正在加载时,您可以看到正在加载的 GIF。到目前为止一切都很好:)

加载页面后,会出现一个带有提交按钮的表单。当我单击该按钮时,它会将第二页加载到同一个 iframe 中。这一切都很好,除了它在第二个外部页面加载时不显示加载 GIF。

有没有办法让我在单击提交按钮时显示它,然后在页面加载后再次隐藏它?

4

1 回答 1

1

行为不同的原因是:iframe 的第一次加载是由 ColorBox 完成的,其中包括显示微调器的代码。第二个事件由(我假设)您的提交按钮触发,因此不会调用 ColorBox 插件。

顺便说一句,这不是严格意义上的 ColorBox 问题,但我建议您研究插件的代码,看看您是否可以重用显示微调器的技术。只是一个想法。

在任何情况下,您都可能需要一些 javascript 来处理微调器显示和事件计时。

于 2012-06-25T16:20:11.830 回答