我们是否可以防止在类似页面中加载HTML文件期间额外加载JS和CSS文件


Can we prevent extra loading of JS and CSS file during loading of HTML files in similar pages?

我们可以防止在包含类似CSS和JS文件的页面中额外加载CSS和JS文件吗?例如 index.html 文件具有 CSS 和 JS 文件以及 index1.html 也具有相同的 CSS 和 JS 文件。因此,如果 index.html 文件已在浏览器中加载,那么在加载 index1 时.html不需要加载 CSS 和 JS 页面,即我们可以在加载 index2.html 文件的情况下重用以前加载的 CSS 和 JS 文件。

所有常见的jquery和相关js脚本,图像,css应该只加载一次。换句话说,登录页面加载和后续页面每次都加载常见内容。有什么方法可以在HTML页面中解决此问题。

提前谢谢。

这已经在发生...这是缓存的问题。您应该正确设置缓存过期时间

这些文件已经使用相同的JS和CSS,大多数浏览器使用自己的缓存系统。您只需要在两个文件中包含相同的JS和CSS路径,就可以了。

如果您没有包含任何JavaScript或样式表,则不能使用它们。