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

  • 国家企业信用信息公示系统营业执照怎么弄?

    国家企业信用信息公示系统营业执照怎么弄?

  • 拥有大量微博粉丝的作用(微博粉丝多有钱吗)

    拥有大量微博粉丝的作用(微博粉丝多有钱吗)

  • 支付宝加密怎么设置方法(支付宝加密怎么取消)

    支付宝加密怎么设置方法(支付宝加密怎么取消)

  • iphone13数据线是typec吗

    iphone13数据线是typec吗

  • p40一共有几个版本呢(华为手机p40有几个版本)

    p40一共有几个版本呢(华为手机p40有几个版本)

  • 华为p40pro可以支持PC模式吗(华为p40pro可以刷卡吗)

    华为p40pro可以支持PC模式吗(华为p40pro可以刷卡吗)

  • 华为荣耀8x手机多长(华为荣耀8x手机hd怎么关闭)

    华为荣耀8x手机多长(华为荣耀8x手机hd怎么关闭)

  • 群主不小心退群了怎么恢复(群主不小心退群了,谁是新群主)

    群主不小心退群了怎么恢复(群主不小心退群了,谁是新群主)

  • 电脑哪个键是复制粘贴(电脑键盘哪个是重启键)

    电脑哪个键是复制粘贴(电脑键盘哪个是重启键)

  • 电车充电器充电时很响怎么回事(电车充电器充电发热有事吗)

    电车充电器充电时很响怎么回事(电车充电器充电发热有事吗)

  • 华为售后贴膜免费吗(华为售后贴膜免费贴几年)

    华为售后贴膜免费吗(华为售后贴膜免费贴几年)

  • 苹果11返回键不见了(苹果11返回键不灵)

    苹果11返回键不见了(苹果11返回键不灵)

  • 微信账单下载会显示删除的吗(微信账单下载会有记录吗)

    微信账单下载会显示删除的吗(微信账单下载会有记录吗)

  • 酷喵视频显示暂时无法播放(酷喵一直显示即将播放怎么回事)

    酷喵视频显示暂时无法播放(酷喵一直显示即将播放怎么回事)

  • 转语音信箱是拒接吗(转接语音信箱)

    转语音信箱是拒接吗(转接语音信箱)

  • 抖音显示在线是什么意思(抖音显示在线是红色什么意思)

    抖音显示在线是什么意思(抖音显示在线是红色什么意思)

  • qq设置免打扰对方会怎么显示(qq设置免打扰对方还能看到在线状态吗)

    qq设置免打扰对方会怎么显示(qq设置免打扰对方还能看到在线状态吗)

  • qq多少天升一个星星(qq多少天升级一次)

    qq多少天升一个星星(qq多少天升级一次)

  • 怎么把视频快速的发送到电脑(怎么把视频快速播放并保存)

    怎么把视频快速的发送到电脑(怎么把视频快速播放并保存)

  • 淘宝付定金后可以改地址吗(淘宝付定金后可以在点淘付尾款吗)

    淘宝付定金后可以改地址吗(淘宝付定金后可以在点淘付尾款吗)

  • 和目摄像头怎么连接手机(和目摄像头怎么恢复出厂设置)

    和目摄像头怎么连接手机(和目摄像头怎么恢复出厂设置)

  • xs xr区别(xs xr什么区别 哪个更好)

    xs xr区别(xs xr什么区别 哪个更好)

  • 快充数据线和普通数据线的区别(快充数据线和普通数据线可以通用吗)

    快充数据线和普通数据线的区别(快充数据线和普通数据线可以通用吗)

  • 怎么申请抖音号(怎么申请抖音号第二个号)

    怎么申请抖音号(怎么申请抖音号第二个号)

  • 微软输入法打不出汉字解决方法(微软输入法打不出汉字只有拼音)

    微软输入法打不出汉字解决方法(微软输入法打不出汉字只有拼音)

  • 增值税专用发票抵扣最新规定
  • 税控抵减会计分录
  • 未开票收入如何填写增值税申报表
  • 企业稳岗补贴怎么查
  • 增值税是否计入固定资产成本
  • 用银行存款支付罚款
  • 固定资产报废的账务处理例题
  • 开的是全额发票但是有分包如何做账务处理?
  • 贴现的利息能不能取出来
  • 金税盘增值税普通发票红冲操作流程
  • 物业公司要怎么开水电费证明
  • 财务杠杆系数取值范围
  • 小规模纳税人可以抵扣增值税专用发票吗
  • 公司注销财务账需要保存几年
  • 无票收入的账务怎么处理
  • 商场赠送购物券是真的吗
  • 电脑开机后一直滴滴
  • 亏损计提递延
  • 账套没有以前年度调整
  • 销售差异计算公式
  • 应交税费贷方余额负数表示什么
  • 贴现利息由谁承担
  • 出纳交接工作注意
  • 无形资产入账包括增值税吗
  • 公司网银付款和付款区别
  • 房产税应计入哪个会计科目
  • 公司报销之后钱发到哪
  • 水獭冬眠吗?
  • php用法
  • 海浪冲击着海岸
  • web前端入门教程
  • ntpdate 命令
  • 接受母公司捐赠无协议约定
  • 销售固定资产是属于销售货物吗?
  • 季初从业人数和季末从业人数怎么填
  • 增值税附加税的计算基数
  • 典当公司收到房款怎么办
  • 管理费用包括项目成本吗
  • 工会经费是应付职工薪酬的借方还是贷方
  • 应付职工薪酬属于什么会计科目
  • 将原生html改成vue
  • 帝国cms如何做网站
  • 增值税税务检查
  • 劳动报酬所得收入额大于4000
  • 成本利润率指的是
  • 开专票还是开发票
  • 审计助理是干啥的
  • 买赠业务税务处理
  • 无形资产发生减值后怎么摊销
  • 抵押贷款购买商品合法吗
  • 税收优惠附加税怎么计算
  • 小规模免税如何开票
  • 事业单位的职工可以办营业执照吗
  • 关于发票冲账应该怎么写
  • 核定征收每月最低交多少税
  • 网上订机票怎么拿报销凭证
  • 营业外收入的主要核算内容
  • 生育津贴案件
  • linux版flash
  • linux系统文件压缩命令
  • centos wi-fi
  • win8使用教程和技能
  • ControlSet001、ControlSet002以及CurrentControlSet之间有什么区别
  • linux误删文件怎么办
  • 代理服务器只能代理客户端http的请求
  • Linux磁盘配额步骤
  • 系统自带邮件
  • excel表格布局
  • ExtJS4中使用mixins实现多继承示例
  • jquery基本操作
  • html5画布五角星
  • jquery实战
  • nodejs安装在c盘好还是d盘好
  • cmd网络管理命令的功能和用法
  • windows配额
  • jquery怎么打开
  • centos 安装完成后无法启动
  • unity 120帧
  • python类中的函数必须加self吗
  • 个人所得税全年不到60000,单月超过
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设