如何强制Web浏览器通过JavaScript对页面进行硬刷新?
硬刷新意味着获取页面的新副本并刷新所有外部资源(图像,JavaScript,CSS等).
我想使用JavaScript重新加载页面,但我也要清除缓存,因此在页面刷新页面上有来自服务器的所有内容的最新版本.
除IE之外的其他浏览器没有获得最新内容.
IE9的任何解决方案?
这让我发疯。每个浏览器和设备都有其自己的清除缓存并重新加载.js和.css文件的方式。例如,我唯一可以在Chrome中执行此操作的方法是转到登录页面,执行F12加载调试器并继续。这似乎是Windows的唯一方法。
在Windows中的旧版野生动物园中,您可以从菜单中进行操作,因为您似乎可以在IMac桌面上的Safari中进行操作。
但是,您如何在iPhone或iPad上操作?
我正在使用IMac调试电话,但是无论如何操作,.js文件都保持不变。当我在页面上的网站上查看时,更改就在那里。
我曾尝试使手机崩溃,双击刷新按钮,将其置于私人模式,然后返回。没用。有趣的是,我以私下方式进行了尝试,并且在“开发”菜单中可以看到.js文件的两个版本-一个带有更改,一个没有更改。当我回到非私有模式时,旧的.js文件(没有更改)在那里。
我也尝试删除我网站的网站数据,但是这没有用。
有人知道怎么做吗??????
谢谢,
汤姆