现在,如果您在Mozilla中打开视图页面源, 你会看到一个外部的JavaScript链接。 如果单击该链接,浏览器将显示浏览器缓存中的javascript函数。 但如果您选择查看>>重新加载,则浏览器会请求服务器。
在IE和Chrome上单击来自查看源的超链接,它将始终向服务器请求。 有没有办法在Mozilla上获得相同的行为?修改
我是网站管理员,我想知道这将使用javascript或任何服务器端代码完成。
答案 0 :(得分:2)
你没有说你是网站管理员并且想要禁用你的脚本缓存,或者你是网络冲浪者并且想要禁用脚本的缓存您访问的网站。
如果您是网站管理员,那么您可以使用正确的Cache-Control
和Expires
HTTP标头来实现它,例如。将Cache-Control
设置为max-age=0
和Expires
当前时间。 (有关如何控制网站缓存的详细信息,请参阅我对Determining a page is outdated on github pages的回答。)
请注意,它会给您的服务器带来更多负担,并让您的网站为访问者Loading Time Affects Your Bottom Line加载更长时间。
如果您是访问者并希望重新加载缓存资源,那么您可以使用many Firefox add-ons that let you control the caching个网站,例如: Clear Cache, CacheToggle, Empty Cache Button等等。