我有一个使用 JavaScript 和 jQuery 创建的简单网站。该网站包含 4 个网页,并托管在 Web 服务器上。问题是当我无法访问服务器(没有 wifi 或其他)时,我希望能够浏览这 4 个页面。我链接页面的方式(如果有效果)正在使用
window.location.href="page1.html";
主页上其中一个按钮的点击功能是这样的
$("#btnOne").click(function() {
window.location.href="page1.html";
return false;
});
我想过使用 post 但在 jQuery 网站上它说“使用 POST 获取的页面永远不会被缓存”
有没有一种有效的方法来完成我想要的;将页面缓存到浏览器中以便离线使用?
CACHE MANIFEST
# 01-AUG-13 215
CACHE:
css/stylesheet.css
css/custom-theme/jquery.mobile-1.3.2.min.css
home.html
page1.html
page2.html
js/jquery-1.9.1.min.js
<!DOCTYPE html>
<html manifest="cache.manifest">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="css/stylesheet.css"/>
</head>