在每个页面上缓存HTML的公共块
我们在每个页面上都有一个通用的导航栏在每个页面上缓存HTML的公共块,html,caching,Html,Caching,我们在每个页面上都有一个通用的导航栏 如何缓存此内容,使其不会加载到每个页面上?将内容放入javascript文件navigation.js中的一个变量中 nav_bar = "....." 然后在每个页面上包含这个navigation.js,并通过JavaScript将内容插入当前页面。将内容放入JavaScript文件navigation.js中的变量中 nav_bar = "....." 然后在每个页面上包含这个navigation.js,并通过JavaScript在当前页面中插入内容
如何缓存此内容,使其不会加载到每个页面上?将内容放入javascript文件navigation.js中的一个变量中
nav_bar = "....."
然后在每个页面上包含这个
navigation.js
,并通过JavaScript将内容插入当前页面。将内容放入JavaScript文件navigation.js中的变量中
nav_bar = "....."
然后在每个页面上包含这个
navigation.js
,并通过JavaScript在当前页面中插入内容。您可以在每个页面的onload
事件中使用AJAX加载它,并将其附加到页面上相应的导航容器中
只要对菜单的请求保持静态,浏览器就应该能够缓存响应。因此,您基本上已将菜单缓存在客户端浏览器上。您可以在每个页面的
onload
事件中使用AJAX加载菜单,并将其附加到页面上相应的导航容器中
只要对菜单的请求保持静态,浏览器就应该能够缓存响应。因此,您基本上已将菜单缓存在客户端浏览器上