【问题标题】:Disable Mozilla Firefox to store javascripts [closed]禁用 Mozilla Firefox 以存储 JavaScript [关闭]
【发布时间】:2012-10-31 10:35:26
【问题描述】:

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

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

编辑

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

【问题讨论】:

  • 在链接末尾添加?random_number 时发生了什么?
  • 使用 network.http.use-cache = false 怎么样。可以在stackoverflow.com/questions/289751/…看到
  • 可以写成服务器端代码吗?

标签: javascript security firefox browser-cache


【解决方案1】:

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

如果您是网站管理员

如果您是网站管理员,那么您可以使用正确的Cache-ControlExpires HTTP 标头来实现它,例如。通过将Cache-Control 设置为max-age=0Expires 当前时间。 (有关如何控制网站缓存的更多信息,请参阅我对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 等等。

【讨论】:

    猜你喜欢
    • 2010-09-16
    • 2014-05-20
    • 2017-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多