位置: 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)

  • 红米k30屏幕120hz能调吗(红米k30屏幕什么材质)

    红米k30屏幕120hz能调吗(红米k30屏幕什么材质)

  • 引用的账户当前已锁定且可能无法登录win10(引用的账户当前已锁定且可能无法登录 win7)

    引用的账户当前已锁定且可能无法登录win10(引用的账户当前已锁定且可能无法登录 win7)

  • 苹果11后盖玻璃碎了能保修吗(苹果11后盖玻璃原装价格)

    苹果11后盖玻璃碎了能保修吗(苹果11后盖玻璃原装价格)

  • qq爱情树最高等级(qq爱情树能长多大)

    qq爱情树最高等级(qq爱情树能长多大)

  • mini5保护套和mini4通用吗(mini5保护壳跟4一样吗)

    mini5保护套和mini4通用吗(mini5保护壳跟4一样吗)

  • 华为荣耀20Pro手机屏幕时间怎么添加(华为荣耀20pro手机长度)

    华为荣耀20Pro手机屏幕时间怎么添加(华为荣耀20pro手机长度)

  • 电脑风扇在转但是没有开机怎么办(电脑风扇在转但是没有风是什么问题)

    电脑风扇在转但是没有开机怎么办(电脑风扇在转但是没有风是什么问题)

  • 在我国internet是指(internet在中国被称为什么)

    在我国internet是指(internet在中国被称为什么)

  • 一个手机下载两个微信怎么下载(一个手机下载两个抖音号怎么下载)

    一个手机下载两个微信怎么下载(一个手机下载两个抖音号怎么下载)

  • 爱奇艺为什么开不了弹幕(爱奇艺为什么开不了4K)

    爱奇艺为什么开不了弹幕(爱奇艺为什么开不了4K)

  • 隔空投送找不到设备(隔空投送找不到联系人)

    隔空投送找不到设备(隔空投送找不到联系人)

  • 设置星标朋友有什么用(设置星标朋友有什么不同)

    设置星标朋友有什么用(设置星标朋友有什么不同)

  • 为什么电信卡突然就用不了网络了(为什么电信卡突然变成2g了)

    为什么电信卡突然就用不了网络了(为什么电信卡突然变成2g了)

  • 闲聊人脸识别怎么弄(人脸识别怎么说)

    闲聊人脸识别怎么弄(人脸识别怎么说)

  • 荣耀20如何设置后台运行(荣耀20如何设置桌面时间)

    荣耀20如何设置后台运行(荣耀20如何设置桌面时间)

  • smartart基本维恩图在哪(pptsmartart基本维恩图怎么找)

    smartart基本维恩图在哪(pptsmartart基本维恩图怎么找)

  • 玩快闪啥意思(玩快闪是什么意思)

    玩快闪啥意思(玩快闪是什么意思)

  • 怎样打印照片文件不发黑(怎样打印照片文件背景不黑)

    怎样打印照片文件不发黑(怎样打印照片文件背景不黑)

  • 苹果x电池为什么耗电快(苹果x电池为什么充不满)

    苹果x电池为什么耗电快(苹果x电池为什么充不满)

  • 拼多多流量突然下降(拼多多流量突然暴涨,第二天猛下降)

    拼多多流量突然下降(拼多多流量突然暴涨,第二天猛下降)

  • oppoa9手机充电的时候有没有显示灯(oppoa95手机充电)

    oppoa9手机充电的时候有没有显示灯(oppoa95手机充电)

  • fsm32.exe是什么进程 有什么作用 fsm32进程查询

    fsm32.exe是什么进程 有什么作用 fsm32进程查询

  • 最贵的GameBoy是什么(最贵的游戏宣传片)

    最贵的GameBoy是什么(最贵的游戏宣传片)

  • 应纳税所得额为负数是什么意思
  • 个税汇缴常见问题
  • 金税盘的会计科目
  • 没达到起征点需要申报吗
  • 五月份有啥节日2020
  • 个体户三万以内免个税
  • 简易征收预缴税款交错了
  • 未确认融资收益怎么算
  • 折旧已经计提完的固定资产如何盘点
  • 土地股权转让需交什么税
  • 股权投资损失账务处理
  • 在建工程完工验收报告
  • 发票专用章只能盖一个
  • 一般纳税人当月只有进项没有销项怎么做账
  • 餐饮行业纳税指引及营改增后税负变化!
  • 银行承兑汇票到期怎么提示付款
  • 未按规定安装使用税控装置
  • 股东放弃债权账务处理
  • 土地无形资产怎么估值
  • 设备拆装费计入什么科目
  • 营业外收入的账户结构
  • 怎样会被税
  • uni app面试题
  • 有关预收账款的会计科目
  • typescript ??
  • php代码检测
  • 资产负债表项目填列的依据是
  • ConvNeXt V2学习笔记
  • npm install 的 --save 选项是什么?
  • 联邦学习攻击与防御综述
  • 前端实战培训
  • php搜索代码
  • 税控盘减免税款结转会计分录
  • 无法报销的原因
  • 事业结余对应政府会计哪个科目
  • 同事写了一个责任链模式,bug 无数...
  • 营改增后自建厂房抵扣
  • python 动态
  • 研发企业税率是多少
  • 房屋租赁交的定金可以退吗
  • 存货跌价准备借减贷增吗
  • mysql数据库排序
  • 制造费用期末要结转吗
  • 发票做账流程
  • 其他应付款的辅助科目是什么
  • 买理财产品的风险
  • 哪些票据属于会计票据
  • 实际出资和名义出资
  • 劳动合同没有齐缝章
  • 给保安买大衣算贿赂吗
  • 企业代扣代缴个税
  • 营改增后税率
  • 农产品委托代销增值税怎么算
  • 付了电费当月没有收到发票
  • 红字发票抵扣时增值税纳税申报表如何处理
  • 临时工工资如何做账
  • 小规模企业购买车辆发票可以抵税吗
  • 银行余额调节表电子版
  • 应付账款怎么记账
  • 会计信息质量特征哪个最重要
  • mysql错误处理
  • SQL Server 作业同步 (结合备份作业)
  • 登录ubuntu桌面
  • 在linux操作系统中,/etc/rc.d/init.d
  • 如何查看freenass密码
  • win10怎么设置net3.5
  • win7系统桌面图标变大了怎样恢复
  • bios升级失败后如何恢复
  • win8个性化外观恢复默认设置
  • pycharm打开文件怎么运行
  • python中的
  • shell脚本对比两个文件夹内的内容
  • php守护进程的应用场景
  • js 队列
  • 如何在税务系统增加开票人员
  • 如果贸易后y产品的相对价格下降很大的话
  • 差额征税全额开票是什么意思
  • 上海税务培训中心
  • 税务社保费是什么意思
  • 印花税核算有两种情况,是如何处理的?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设