【问题标题】:Animated loading gif with iframes loads带有 iframe 加载的动画加载 gif
【发布时间】:2012-07-17 00:34:46
【问题描述】:

我有这个小脚本,它在 iframe 加载时显示加载动画 gif(颤动轮),然后在完全加载时消失:

 $('#mainiframe').load(function() {
    $("#loadani").addClass("nodisplay");
 });

这很好用。但我想知道是否有人知道一种方法来调整它,以便它在 iframe 中加载新页面时工作(例如:如果用户单击 iframe 中的链接并导航到新页面)?

任何建议都会很棒!谢谢

【问题讨论】:

  • 您拥有 iframe 内的页面吗?您必须进行子到父框架通信
  • iframe 是否与父文档具有相同的域协议和端口?
  • @AndyRay 并且 iframe 不在单独的域中

标签: javascript jquery iframe loading


【解决方案1】:

但我想知道是否有人知道如何调整它 每当在 iframe 中加载新页面时都可以使用

如果您没有 iframe,则没有。您可以在新浏览器中检测到页面的加载事件,但这只会在页面加载后发生。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-24
    • 2012-06-22
    • 2016-02-21
    • 2014-01-25
    • 2012-01-30
    • 2017-12-13
    • 2016-05-24
    • 2013-08-04
    相关资源
    最近更新 更多