Javascript 我如何阻止一个;iframe“;是否显示以前加载的(旧)内容?

Javascript 我如何阻止一个;iframe“;是否显示以前加载的(旧)内容?,javascript,jquery,html,iframe,Javascript,Jquery,Html,Iframe,我在显示旧内容的iframe弹出窗口中遇到问题 我只有一个iframe标记,然后用JavaScript更改它的src,以显示不同的图像相册 因此,当您单击唱片集名称时,src将更改,然后触发弹出窗口 假设你开始打开相册1,然后它很好地加载,没有问题 然后,当您打开下一个相册(相册2)时,album 1中的图片将在前3-7秒显示,然后才会显示album 2中的图片 我如何防止这种行为 以下是我的HTML代码: <div class="modal-content"> <ifra

我在显示旧内容的iframe弹出窗口中遇到问题

我只有一个
iframe
标记,然后用JavaScript更改它的
src
,以显示不同的图像相册

因此,当您单击唱片集名称时,
src
将更改,然后触发弹出窗口

假设你开始打开相册1,然后它很好地加载,没有问题

然后,当您打开下一个相册(相册2)时,
album 1
中的图片将在前3-7秒显示,然后才会显示
album 2
中的图片

我如何防止这种行为

以下是我的HTML代码:

<div class="modal-content">
  <iframe class="iframe" id="iframeurl" src="lpading.gif" frameborder="0" height="100%" width="100%" style="">
  </iframe>
</div>

由于加载内容,这听起来像是正常行为。可以在加载新内容之前清空iframe:

$('#iframeurl').attr('src', 'about:blank');

src图像文件大吗?谢谢你的回答,拉普斯卡斯,这似乎不起作用。我尝试将其设置为:关闭弹出窗口/iframe时为空,因此在打开新弹出窗口之前它应该是干净的,但它不工作。据我所知,将源加载到不可见的iframe时存在一些问题。您是否可以尝试在不关闭弹出窗口的情况下清除iframe
$('#iframeurl').attr('src', 'about:blank');