我正在尝试制作一个简单的画廊页面。按“下一步”后,网站总是会重新加载,我想为下一张幻灯片做一些预渲染(以获得更好的性能和更快的加载)。目前,我正在为 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) 上工作。