jquery/javascript缓存问题
我想知道-在我的web中使用jQuery(或任何其他javascript包含)时, 浏览器是在所有页面第一次下载后缓存它(我假设是),还是每次都会下载 第二,当用户退出浏览器并再次启动它(用于加载我的网站)时,jquery js文件仍然会被缓存还是会再次完全下载jquery/javascript缓存问题,javascript,jquery,Javascript,Jquery,我想知道-在我的web中使用jQuery(或任何其他javascript包含)时, 浏览器是在所有页面第一次下载后缓存它(我假设是),还是每次都会下载 第二,当用户退出浏览器并再次启动它(用于加载我的网站)时,jquery js文件仍然会被缓存还是会再次完全下载 thx这取决于浏览器和服务器的设置方式。查看服务器随文件一起发送的标题(您可以使用类似于查看标题的工具)。一个好主意是使用google托管的jQuery文件,因为许多其他站点(包括stackoverflow)都使用相同的文件。然后,浏览
thx这取决于浏览器和服务器的设置方式。查看服务器随文件一起发送的标题(您可以使用类似于查看标题的工具)。一个好主意是使用google托管的jQuery文件,因为许多其他站点(包括stackoverflow)都使用相同的文件。然后,浏览器可以缓存该文件,而不会从服务器下载该文件。有一个由google托管的文件列表,并说明如何正确设置服务器以缓存文件(告诉浏览器)
1:是的,浏览器缓存所有jscript/css包含的内容
2:如果用户未清除其缓存。是的,即使关闭并重新打开它,它仍将在浏览器的缓存中。如果您的Web服务器使用正确的expires头为jquery.js提供服务,则是的,浏览器将缓存它
它通常不会再次下载,但除非您的服务器明确告诉浏览器将其缓存一段时间,否则它会在每次页面加载时发送一个请求,询问“jquery.js更新了吗?”这几乎和再次下载一样慢
<>你可以测试它是如何在你的网站上使用./p>你可以考虑通过你的问题和选择答案,你会更有可能得到回应。