location.reload入参forcedReload清除缓存的问题

简介: location.reload入参forcedReload清除缓存的问题

目录


问题

结论


问题


location.reload 刷新页面之后,如果请求 html 来自服务器,请求可能会从缓存获取,如果服务器的 html 有更改则无法取得最新的 html。


于是尝试 location.reload(forcedReload) 解决。


当 forcedReload 类型为 boolean,设置为 true 时将会重新从服务端读取,达到清除缓存的效果。


但是该方法在不同浏览器中存在兼容问题,在 IE 与 Chrome 中失效。


结论


location.reload(forcedReload)并不实用,建议不使用。


想要实际解决缓存问题可能仍需要在服务端设请求头。


相关文章
|
应用服务中间件 nginx
【Nginx异常】[error] 4236#29900: OpenEvent(“Global\ngx_reload_27128“) failed (5: Access is denied)
【Nginx异常】[error] 4236#29900: OpenEvent(“Global\ngx_reload_27128“) failed (5: Access is denied)
522 0
|
前端开发
phpStudy PHP5.6版本ajax出现HTTP_RAW_POST_DATA is deprecated头部错误原因
phpStudy PHP5.6版本ajax出现HTTP_RAW_POST_DATA is deprecated头部错误原因
65 0
|
前端开发 应用服务中间件 nginx
(最简单详细)关于nginx配置解决页面刷新以后404 Not Found和403 Forbidden
(最简单详细)关于nginx配置解决页面刷新以后404 Not Found和403 Forbidden
2827 0
(最简单详细)关于nginx配置解决页面刷新以后404 Not Found和403 Forbidden
|
Java 应用服务中间件 Maven
HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot-报错解决方法
HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot-报错解决方法
205 0
|
应用服务中间件 nginx
NGINX如何设置X-Frame-Options头?
NGINX如何设置X-Frame-Options头?
2953 0
|
移动开发 监控 安全
HTML访问本地路径报错 Not allowed to load local resource
HTML访问本地路径报错 Not allowed to load local resource
HTML访问本地路径报错 Not allowed to load local resource
|
应用服务中间件 PHP nginx
nginx配置出错duplicate location “/”nginx: [emerg] duplicate location “/”
将nginx配置文件中的两个location合并成一个 就好了。 server { listen ******; listen *****; server_name ****; root /*****; location / { index index.
13223 0
|
应用服务中间件 nginx
Nginx代理访问提示ERR_CONTENT_LENGTH_MISMATCH
这种报错一般是因为nginx用户权限不足引起的。 1. 查看日志 打开nginx.conf 配置文件,查看日志位置。 2. 访问让它报错: 3. 修改目录权限 我们看到了它报错无权限,因为我的nginx用户是ftpuser,所以我在/var/lib下执行chown -R ftpuser:ftpuser nginx/修改目录所属用户。
2093 0