|
|
1
69
您确定要链接到同一文件,然后编辑同一文件? 在某些浏览器上,可以使用ctrl f5强制刷新。 Firebug还有一个带有“禁用浏览器缓存”的网络选项卡。 更新2017:如果您使用Google Chrome调试器,它是相同的,您可以转到网络部分,并确保在调试器面板的设置中选中“禁用缓存(devtools打开时)”。 此外,当链接javascript文件时,使用
或
一些构建工具将自动为您完成这项工作,或者可以配置为完成这项工作,使其类似于:
从本质上讲,这会破坏缓存。
注释
当你使用
|
|
|
2
15
添加''怎么样?标签2?
服务器应返回带有或不带有“”的同一文件。2’,但浏览器应将其视为不同的文件并重新下载。只要更改文件,就可以更改此查询字符串。 改编自: http://blog.httpwatch.com/2007/12/10/two-simple-rules-for-http-caching/ |
|
|
3
12
我以前也遇到过这个问题,这很让人沮丧,但我找到了一份工作。输入JS文件的完整地址(即yourhost.com/javascript.js)并加载它。您可能会看到旧版本加载。然后按F5刷新页面,您将看到新版本加载。JS文件现在将在缓存中更新,代码将按预期运行。 |
|
|
4
9
我使用的解决方案是。
使用Firefox
|
|
|
5
3
暂时将JS文件重命名为其他文件。这是唯一对我有用的东西。 |
|
|
6
1
绕过浏览器缓存的最佳方法是在JS文件的路径上附加一个随机数。 伪代码示例:
这将确保您的浏览器总是重新加载该文件,因为它认为该文件与URL中的随机数不同。 服务器将始终返回文件并忽略“?”后面的内容。. |
|
|
7
1
我遇到了这个问题,在Chrome中通过禁用缓存解决了这个问题: 点击F12; -转到网络选项卡; -单击“禁用缓存”。 |
|
|
8
0
您是否100%确定您的浏览器甚至正在加载脚本?在火狐中进入你的页面,使用firebug中的控制台检查脚本是否已经加载。 |
|
|
9
0
我有一段时间也遇到了同样的问题,并设法找出…我的例子是因为我有两个相同函数名的javascript。 |
|
|
10
0
派对稍微晚了一点,但是如果你把它放到你的HTML中,它会阻止你的网站更新缓存。加载网站需要更长的时间,但出于调试目的,我喜欢它。摘自此答案: How to programmatically empty browser cache?
|
|
|
PHPLover · “支持PHP扩展或功能的端口”实际上是什么意思? 1 年前 |