无法阻止加载iframe

时间:2017-12-18 12:32:34

标签: javascript html iframe

我无法阻止加载iframe。有类似的问题,但没有一个解决方案真的有用。

我创建了一个包含iframe和两个按钮的页面。单击第一个按钮设置src属性时,第二个按钮会尝试通过调用来阻止iframe加载:

    f.src = 'about:blank';
    f.contentWindow.stop();

代码在这里https://glitch.com/edit/#!/heavenly-bathtub

您可以在此处https://heavenly-bathtub.glitch.me/

播放

当iframe加载页面非常慢时,问题就会显现。这可以在Chrome中模仿,例如通过网络标签。步骤如下:

  1. 导航至https://heavenly-bathtub.glitch.me/
  2. 在Chrome中,转到“网络”标签,然后从速度预设中选择“慢速3G”。
  3. 确保您可以看到控制台
  4. 点击'开始加载'然后立即点击“停止加载”
  5. 您可以看到页面仍然在框架中加载!

1 个答案:

答案 0 :(得分:1)

你需要实际阻止加载吗?您是否可以完全删除iframe或完全导航到其他页面?