位置: IT常识 - 正文

使用 iframe出现了缓存,导致页面不会刷新的解决方案(iframe frame)

编辑:rootadmin
使用 iframe出现了缓存,导致页面不会刷新的解决方案

推荐整理分享使用 iframe出现了缓存,导致页面不会刷新的解决方案(iframe frame),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:iframe vh,iframe使用详解,iframe使用详解,iframe使用详解,使用iframe有哪些缺点,iframe vh,iframe的问题,iframe的问题,内容如对您有帮助,希望把文章链接给更多的朋友!

事情是这样的,我在打代码的时候,需要在A页面里引入B页面

我使用了iframe 这个标签 来引入页面B

但是我发现 当我更改完页面B的内容 将它上传到服务器后,我访问这个A页面,这个我使用iframe 引入的页面B 的内容并没有更新,经过一番研究搜索,我发现了 是iframe这个标签带的缓存导致的

解决方案一:

把原来的ifram 标签变成div

<dic id="activity"> </div>

然后在JS里 进行这个ifram的引用操作

// 获取div标签var activity = document.querySelector('#activity');// 创建日期var ts = new Date().getTime()// 使用es6模板语法 将变量拼接到地址栏document.write(`<iframe src="./RainEffect-master/demo/index.html?+${ts}"frameborder="0"></iframe>`)

这个时间的作用就是:

使用 iframe出现了缓存,导致页面不会刷新的解决方案(iframe frame)

在iframe指向的页面地址后缀添加一个时间戳。确保每次加载时,让浏览器知道它是最新的页面,避免缓存。

可是这里就结束了吗?并没有,又出现了一个新的问题

当你更新页面内容的时候你会发现正常更新了,但是CSS样式并没有更新!

原因:

页面B引入的CSS文件(注意是引入的CSS文件) 在ifram中也存在缓存,但是上面这个方法明显解决不了ifram中CSS文件的缓存问题

解决方案:

直接在B页面里 写个stlye标签 来写CSS 样式 这样CSS样式就能及时更新了

下面说下 我有篇 用 jquery 引入页面 的缓存解决方案

把引入的代码改成 下面的就可以了 ,也是加了个时间

$(function () {// 创建时间var ts = new Date().getTime()$(document).ready(function () {//jquery load方法加载公共头部// 使用 es6模板语法进行变量拼接$("#header").load(`./header.html?${ts}`, function () { //加载完成后设置高亮$("#navigation_1").children().attr("style", "color: #fff");$("#navigation_1").attr("class", "selected");});});})

解决方案二 :

游览器进入直接刷新ifram 标签:

// 进入事件window.onload = function () {onloadIfram()}// 刷新iframfunction onloadIfram() {document.getElementById('#activity').contentWindow.location.reload();}
本文链接地址:https://www.jiuchutong.com/zhishi/287207.html 转载请保留说明!

上一篇:解决本地浏览器运行项目时的跨域问题Access to XMLHttpRequest at ‘file:///C:/Users/Len/Desktop/%E5%8F%AF%E4%BF%AE%E6%94%(解决本地浏览器的方法)

下一篇:hpbpro.exe是什么进程 有什么作用 hpbpro进程查询(hptlbxfx.exe)

  • windows10桌面图标大小怎么调(windows10桌面图标不见了怎么办)

    windows10桌面图标大小怎么调(windows10桌面图标不见了怎么办)

  • 华为gt3用什么芯片(华为gt3用什么芯片最好)

    华为gt3用什么芯片(华为gt3用什么芯片最好)

  • 拼多多怎么搜索多多号加好友(拼多多怎么搜索好友)

    拼多多怎么搜索多多号加好友(拼多多怎么搜索好友)

  • 支付宝有订单未完成找不到怎么办(支付宝订单未付款在哪里查询)

    支付宝有订单未完成找不到怎么办(支付宝订单未付款在哪里查询)

  • 只有微信红包记录怎么加好友(只有微信红包记录可以找回被删的好友嘛)

    只有微信红包记录怎么加好友(只有微信红包记录可以找回被删的好友嘛)

  • 华为mate30pro锁屏时间位置在哪(华为mate30pro锁屏步数怎么关闭)

    华为mate30pro锁屏时间位置在哪(华为mate30pro锁屏步数怎么关闭)

  • 申请快手永久封禁恢复(申请快手永久封禁恢复网站)

    申请快手永久封禁恢复(申请快手永久封禁恢复网站)

  • Inspiron什么牌子电脑(inspiron什么牌子电脑)

    Inspiron什么牌子电脑(inspiron什么牌子电脑)

  • 拓扑关系有哪三种类型(拓扑关系有哪几种)

    拓扑关系有哪三种类型(拓扑关系有哪几种)

  • 光纤可以拔了重新插吗(光纤拔了重新插上能上网)

    光纤可以拔了重新插吗(光纤拔了重新插上能上网)

  • 系统软件就是操作系统对不对(软件系统就是操作系统吗)

    系统软件就是操作系统对不对(软件系统就是操作系统吗)

  • icloud照片微信发不出去(微信发照片 icloud)

    icloud照片微信发不出去(微信发照片 icloud)

  • 荣耀20pro与nova5pro的区别(荣耀20pro与nova5pro游戏哪个好)

    荣耀20pro与nova5pro的区别(荣耀20pro与nova5pro游戏哪个好)

  • 手机wifi被停用怎么办(手机wifi被停用如何恢复)

    手机wifi被停用怎么办(手机wifi被停用如何恢复)

  • p30关机也是快充吗(p30pro关机才能充电)

    p30关机也是快充吗(p30pro关机才能充电)

  • 在word中默认的对齐方式是(在word中默认的字体字号是)

    在word中默认的对齐方式是(在word中默认的字体字号是)

  • 抖音时间锁忘了(抖音时间锁忘了怎么找回密码)

    抖音时间锁忘了(抖音时间锁忘了怎么找回密码)

  • 希尔薇屏幕怎么缩小小米

    希尔薇屏幕怎么缩小小米

  • 天猫的小黑盒是什么意思(天猫的小黑盒是什么东西)

    天猫的小黑盒是什么意思(天猫的小黑盒是什么东西)

  • ps通道抠婚纱教程步骤(通道婚纱抠图)

    ps通道抠婚纱教程步骤(通道婚纱抠图)

  • 微信公众号秒回是什么(微信公众号回复的消息在哪里看)

    微信公众号秒回是什么(微信公众号回复的消息在哪里看)

  • wps循环引用是什么意思(wps提示循环引用结果总是0)

    wps循环引用是什么意思(wps提示循环引用结果总是0)

  • 为什么苹果前置摄像头照片是反的(为什么苹果前置拍照脸是歪的)

    为什么苹果前置摄像头照片是反的(为什么苹果前置拍照脸是歪的)

  • 快手直播不显示谁加入(快手直播不显示位置怎么弄)

    快手直播不显示谁加入(快手直播不显示位置怎么弄)

  • 屏幕耗电量大怎么解决方案(屏幕耗电高)

    屏幕耗电量大怎么解决方案(屏幕耗电高)

  • 手把手教你在 Vue3 中自定义指令(手把手教你在瑞典停车)

    手把手教你在 Vue3 中自定义指令(手把手教你在瑞典停车)

  • phpcms后台显示验证码错误怎么办(phpcms使用教程)

    phpcms后台显示验证码错误怎么办(phpcms使用教程)

  • 偷税漏税是指什么税种
  • 应收账款余额百分比法会计分录
  • 消防公司支付劳务费会计处理
  • 外包和离岸外包一样吗
  • 研发支出期末需要结转吗
  • 申报更正日期改变会导致逾期申报吗
  • 医院会计制度准则
  • 保险企业汇算清缴规定
  • 固定资产折旧法律法规
  • 可转换公司债券权益成分和负债成分
  • 人工材料成本怎么分配
  • 用白纸写的收据怎么入帐?
  • 开外管证再省外预缴税收要怎么报税?
  • 购买办公软件怎么入账
  • 小规模跨年发票可以入账吗
  • 开票退回怎么做账
  • 项目地预交企业所得税分录如何处理?
  • 资产减值损失填在资产负债表哪里
  • 建筑公司购买的材料计入什么科目
  • 研发费用归集会计分录
  • 定期结汇会计分录?
  • 免征增值税的税额还要交个人所得税吗
  • 玩穿越火线总是提示机器遇到
  • 与存货相关的车间固定资产日常
  • 酒店安装监控费用谁出
  • 企业不得抵扣进项税
  • windows8.1下Apache+Php+MySQL配置步骤
  • php汉字转拼音代码
  • 补交以前年度的城建税会计分录
  • 返利给客户的账务处理
  • 所有者权益变动额怎么算
  • php特性包括
  • php 正则
  • python抓取淘宝店铺商品
  • 对公账户转入对私账户
  • ecshop有哪些bug
  • 简述php的概念和特点
  • 房屋租赁费属于什么税收分类编码
  • 小企业会计准则应付税款法
  • 小规模纳税人应交税费会计分录
  • 土地扣除项目金额
  • 织梦官方网站
  • 餐具报损率一般为多少
  • 税率的确定和什么因素有关
  • sql 存储过程语句
  • 确认销售收入时不影响应收账款入账金额的是
  • 用人单位垫付生育津贴垫付金额和垫付天数
  • 开农贸市场拿补贴找哪个部门
  • 跨期发票账务处理办法
  • 办公室搬迁工作
  • 股票增值权个人可以买吗
  • 税费改革的思路
  • 纳税人仅能通过手动查找
  • 税金及附加有啥
  • 认证后的进项税额留抵退税
  • 原始凭证基本要求是什么
  • linux lftp命令
  • win7没有printtopdf
  • win7偶尔黑屏
  • windows7如何启动记事本
  • win7开机进入桌面黑屏但有鼠标
  • Ghost XP SP3电脑市场专业装机版 V5.5
  • 我们如何成为专业人员
  • tplinkwr740n设置
  • cocos creator特效制作
  • perl 获取数据库查询结果
  • JavaScript中创建文件
  • bootstrap tooltip
  • 网关绑定失败怎么设置
  • python生成器有几种写法
  • linux 使用技巧
  • 广度优先搜索输出路径
  • js模拟touch
  • shell语言的特点
  • django优势在哪里
  • 国家税务局总局广东省电子税务局官网
  • 企业所得税问题的研究论文
  • 小微企业不交所得税
  • 巩义市公路管理局 邰江华简历
  • 电子发票查询平台打印
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设