javascript - 禁用 Mozilla Firefox 存储 javascript

标签 javascript security firefox browser-cache

现在如果您在 Mozilla 中打开查看页面源代码, 您将看到一个外部 JavaScript 链接。 如果您点击该链接,浏览器将显示浏览器缓存中的 JavaScript 函数。 但如果您选择查看>>重新加载,浏览器将请求服务器。

在 IE 和 Chrome 上,您单击查看源代码中的超链接,它始终会向服务器发出请求。 有没有办法在 Mozilla 上获得相同的行为?

编辑

我是一名网站管理员,我想知道这将使用 javascript 或任何服务器端代码来完成。

最佳答案

您没有说您是否是网站管理员并且想要禁用脚本缓存,或者您是网络冲浪者并且想要禁用脚本缓存您访问的网站。

如果您是网站管理员

如果您是网站管理员,那么您可以使用正确的 Cache-ControlExpires HTTP header 来实现它,例如:通过将 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还有更多。

关于javascript - 禁用 Mozilla Firefox 存储 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13155963/

相关文章:

javascript - Chrome - 离线页面

javascript - 我可以使用一个函数来帮助分配和验证作为对象传递的属性吗?

c++ - 尝试了解可由 SetProcessMitigationPolicy 函数设置的流程缓解策略

javascript - 在 Firefox 浏览器中悬停时,导航子菜单不可见?

firefox - 如何扩展Firefox 57中截断的console.log输出?

javascript - 使用 JavaScript 控制 CSS

javascript - 数据表和模态

scala - Play 2.3 cookie 在过期后仍然可用

java - 授权用户使用 ITIM 中分配的组

css - 媒体查询高度在 Mozilla 中不起作用