【发布时间】:2013-07-16 04:50:14
【问题描述】:
我有一个简单的 HTML 页面,它有一个大图像作为全屏背景;我将此页面称为index2.html。
我想创建另一个名为index.html 的页面,它将完全预加载index2.html,然后将用户引导至该页面。但是,我在 Internet 上找到的所有预加载器解决方案都是基于单个 HTML 页面的。
我怎样才能做到这一点?任何帮助将不胜感激。
【问题讨论】:
-
当您更改页面时,您会丢失所有预加载的内容。您必须预加载图像,并将其注入您所在的同一页面。
-
@bfavaretto 不完全正确。图片可能不会直接在页面中可用,但它可能会在浏览器缓存中可用,因此加载速度更快。
-
使用 AJAX,而不是预加载器。
-
@GolezTrol 是的。但正如 Diodeus 所说,这似乎是 ajax 的一个案例。
-
我是一名开发人员 - 我只是自己编写代码。阅读 jQuery .ajax 文档。 api.jquery.com/jQuery.ajax
标签: javascript html css preloader