浏览器坚持使用旧的html和JS缓存
Browsers stick with old html and JS cache
我正在.net MVC4上做一个非常简单的演示,非常简单,html页面代码不到100行,在一个单独的JS文件中有大约30行JavaScript代码,没有服务器端调用。还可以使用jQuery1.12和引导库。
然而,从昨晚开始我就遇到了麻烦,我在按钮上添加了onclick()触发器,但它一直不起作用。从开发人员工具中,我可以看到所有的更改都消失了,即使我已经将更改保存在HTML和JS文件中,并重新构建了所有内容,开发人员工具窗口中的元素显示了旧的HTML和JS文件,没有我的更改。
下面是我所做的:(注意,我在IE 11和Chrome中都做了这些)
1) "F5",不工作
2) Ctrl+R,不工作
3) 进入设置,清除了所有内容(历史记录、缓存等),不工作
4) 开发人员工具中禁用JS缓存,无法使用
5) 添加堆栈溢出中提到的其他人的版本号
<script type="text/javascript" src="myfile.js?1500"></script>
不工作
6) 然后我创建了另一个不同名称的js文件,将所有js代码复制到新文件中,删除了旧文件,重新添加新文件对HTML的引用。
假设旧的JS文件名为"renderControl.JS",然后我称之为"
fkTest.JS"的新文件
然后我尽我所能清理了一切。那你猜怎么着?从开发人员工具中,html代码保留在旧的中,我单击选项卡"源代码",然后我发现旧的"renderControl.js"仍在"脚本"文件夹下,我已经实际删除了它。
(代表OP发布)
我通过在驱动器中搜索JS文件名来解决这个问题,删除了所有找到的文件。
相关文章:
- 旋转按钮[HTML][JS]
- 在ajax中发送html+JS
- 使用服务器上的HTML/js在网页上显示图像
- 为什么我从浏览器修改html/js时会多次发送ajax请求
- HTML/JS github页面项目没有't在使用firefox运行时加载图像或声音
- 当按下箭头键时,我的图像以一种奇怪的方式跳跃(HTML+JS)
- Html+js+css的打包程序
- 使用Sails.JS为静态HTML/JS应用程序提供身份验证
- HTML/JS表单已提交两次
- Heroku类型的简单HTML/JS应用程序托管
- HTML JS在DIV中附加随机图像
- 如何将从GWT编译的JS添加/访问到另一个外部HTML / JS项目中
- 如何从我的机器提供HTML + JS + CSS网络应用程序,以便其他人可以查看它
- HTML + JS:设置文本区域内容样式的最佳方式
- 如何在html / JS中展开或关闭内容 - 始终分配给不同的id
- HTML/JS 如何输入文本并使其显示在屏幕上
- 从导入的 HTML/JS 文件中提取变量
- 我们怎么知道消除HTML/JS/CSS文件中的空白可以缩短页面加载时间呢
- "捆绑;仅适用于HTML/JS的解决方案
- 是否覆盖网站上文本输入区域的默认移动设备键盘?(HTML/JS/jQuery)