【发布时间】:2025-12-24 01:05:06
【问题描述】:
我在 ASP.net 中工作,我有两个 url,我使用计时器和 iframe 将它们显示为“SlideShow”。它工作正常,但是,我想让它在当前页面显示时已经加载下一页。然后,当计时器点击时,下一页显示没有任何加载时间。因此,该用户在两个页面之间看不到任何延迟。
有人可以帮助我如何实现这一目标吗?
谢谢。
【问题讨论】:
我在 ASP.net 中工作,我有两个 url,我使用计时器和 iframe 将它们显示为“SlideShow”。它工作正常,但是,我想让它在当前页面显示时已经加载下一页。然后,当计时器点击时,下一页显示没有任何加载时间。因此,该用户在两个页面之间看不到任何延迟。
有人可以帮助我如何实现这一目标吗?
谢谢。
【问题讨论】:
您可以使用 jQuery 将 1 个或多个隐藏 iFrame 添加到 dom 并添加属性 src="[url-to-load]"。
var $frame = $('<iframe />');
$frame.css('display', 'none')
.attr('src', '[url-to-load]');
$(document.body).append($frame);
你需要自己编写轮播功能
【讨论】: