gpt4 book ai didi

JavaScript - 预呈现另一个页面

转载 作者:行者123 更新时间:2023-11-28 03:28:33 24 4
gpt4 key购买 nike

我正在尝试制作一个简单的图库页面。按“下一步”后网站将始终重新加载,我想为下一张幻灯片做一些预渲染(以获得更好的性能和更快的加载)。目前,我正在为 Chrome 和 FireFox 使用来自 HTML5 的预取/预渲染选项:

<!DOCTYPE html>
<html>
<head>
<link rel="prefetch" href="index2.html">
<link rel="prerender" href="index2.html">
</head>

<body>
<img src="big_big_buck_bunny.jpg"/>
<a href="index2.html">Next</a>
</body>
</html>

是否有任何其他方式来缓存/预呈现下一页(在本例中为 index2.html)?例如使用 JavaScript?我问这个问题是因为我想让预渲染也能在 Opera 12 和 IE (8/9) 上工作。

最佳答案

也许使用 AJAX。在 jquery 中存在 .load() 方法 ( http://api.jquery.com/load/ )

$('#next').click(function () {    
$('#container').load('http://fiddle.jshell.net/webdevem/JfcJp/show/');
});

$('#prev').click(function () {
$('#container').load('http://fiddle.jshell.net/webdevem/JfcJp/show/ #specialContent');
});

这里有例子 jsfiddle

关于JavaScript - 预呈现另一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19505355/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com