找文章 / 找答案
精选问答 更多内容

利用url传参好像浏览器会有缓存?

yhdata_4pepjsdL玄铁二 显示全部楼层 发表于 3 天前 |阅读模式 打印 上一主题 下一主题
5
未解决

利用url传参好像浏览器会有缓存?

203 13
利用url传参好像浏览器会有缓存?

params=[],假如第一次传name='张三' ,第二次在新的浏览器页签传name='李四' ,张三的数据会一闪而过再切到李四,这种怎么解决
回复

使用道具 举报

精彩评论13

yhdata_lyaa 显示全部楼层 发表于 3 天前
当前是什么版本?
回复

使用道具 举报

yhdata_4pepjsdL玄铁二 显示全部楼层 发表于 3 天前

10.0
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 3 天前
一闪而过的是上一次的,刷新完就是新的了,正常的
回复

使用道具 举报

yhdata_4pepjsdL玄铁二 显示全部楼层 发表于 3 天前
yhdata_lyaa 发表于 2024-12-30 14:53
一闪而过的是上一次的,刷新完就是新的了,正常的

我知道是上次的,有什么办法避免这种吗?
因为我是把报表作为子页面嵌入到我的页面,类似于从汇总页面跳到详情页面,外面会传参数进去,但每次都会先看到上次的结果,再变成正确的结果,体验不太好。
有什么办法能避免吗,加载时间长点都没关系,但不希望看到上次的数据
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 3 天前
是超链接跳转吗,本窗口和弹窗目前没有看到这种情况,只有新窗口看到很短的一下,浏览器的缓存影响,你看看能不能禁用掉浏览器缓存呢
回复

使用道具 举报

yhbi老6了铂金一 显示全部楼层 发表于 3 天前
可以通过在 URL 中添加一个参数来禁用浏览器缓存。通常是通过附加一个动态参数来实现的,常见的做法是使用时间戳或随机数作为参数。浏览器会认为这是一个新的资源请求,从而避免缓存。

示例:
plaintext
https://example.com/resource.js?t=1234567890
回复

使用道具 举报

yhdata_4pepjsdL玄铁二 显示全部楼层 发表于 3 天前
yhdata_lyaa 发表于 2024-12-30 16:06
是超链接跳转吗,本窗口和弹窗目前没有看到这种情况,只有新窗口看到很短的一下,浏览器的缓存影响,你看看 ...

不是自带的超链接,我想实现的就是自带的那种跳转,没有缓存的那种,因为我从外面跳进来带的参数是页签id,我用这个来控制展示哪个页签,会先跳到旧页签再跳到新页签,这个就很明显了,我自己的页面是高代码
回复

使用道具 举报

yhdata_4pepjsdL玄铁二 显示全部楼层 发表于 3 天前
yhbi老6了 发表于 2024-12-30 16:15
可以通过在 URL 中添加一个参数来禁用浏览器缓存。通常是通过附加一个动态参数来实现的,常见的做法是使用 ...

试了一下,没有生效
回复

使用道具 举报

yhbi老6了铂金一 显示全部楼层 发表于 3 天前
yhdata_4pepjsdL 发表于 2024-12-30 16:52
试了一下,没有生效

按理来说是可以的。你怎么加的,不会真的只是加个t=1234567890吧?
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
100W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部