当前正在显示时,预加载下一个iframe

时间:2013-04-25 18:50:06

标签: jquery asp.net iframe

我在ASP.net工作,我有两个网址,我使用计时器和iframe显示为“SlideShow”。它工作正常,但我想这样做,以便在当前页面显示时已经加载下一页。然后,当计时器点击时,下一页显示没有任何加载时间。因此,该用户没有看到两个页面之间的任何延迟。

有人可以帮我解决这个问题吗?

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用jQuery向dom添加一个或多个隐藏的iFrame,并添加一个属性src =“[url-to-load]”。

var $frame = $('<iframe />');
$frame.css('display', 'none')
      .attr('src', '[url-to-load]');

$(document.body).append($frame);

您需要自己编写转盘功能