当前位置: 首页 > news >正文

html刷新图片

文章目录

  • 前言
    • 网页整体刷新
    • 改变图像的url
  • 备注


前言

海思3516的一个开发板,不断的采集图像编码为jpeg,保存为同一个文件。打算用网页实现查看视频的效果,需要前端能够自动刷新。

目前找到了两个方法,一个是网页的不断刷新,一个是页面内图像元素的不断刷新。

网页整体刷新

使用meta标签让浏览器不断刷新界面,和手动点刷新效果一样。

<meta http-equiv="refresh" content="1">
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="refresh" content="1">
<title>test</title>
</head>
<body><img id="pic" src="snap_chn1.jpg" />
</body>
</html>

改变图像的url

使用setInterval不断改变图像的地址,这里加了个时间确保浏览器会去刷新,不加的话好像不变。
可以用浏览器去调试看url是不是自己想要的,有没有设置对。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>test</title>
</head>
<body><img id="pic" src="snap_chn1.jpg" /><script>setInterval(function(){var tmpImage = new Image();tmpImage.src = "snap_chn1.jpg"+"?t="+Math.random();document.getElementById("pic").src = tmpImage.src;}, 1000);</script>
</body>
</html>

备注

上面方法都可以刷新图像,但是实际使用的效果有些不理想,图像很多时候刷不出来,不知道是不是使用的http服务器有问题,不过也聊胜于无吧。

http://www.lryc.cn/news/96130.html

相关文章:

  • PHP反序列化漏洞之魔术方法
  • 2023年的深度学习入门指南(20) - LLaMA 2模型解析
  • 智能安全配电装置应用场景有哪些?
  • Rust vs Go:常用语法对比(四)
  • c++ 派生类 文本查询程序再探
  • 17. 电话号码的字母组合
  • Redis 基础知识和核心概念解析:理解 Redis 的键值操作和过期策略
  • Jenkins中sh函数的用法
  • Android 之 Canvas API 详解 (Part 3) Matrix 和 drawBitmapMesh
  • 基于Ubuntu 22.04 编译chip-tool工具
  • opencv-17 脸部打码及解码
  • JVM分享
  • Apache Dubbo CVE-2021-36162 挖掘过程
  • 开源框架面试题目整理
  • Mr. Cappuccino的第52杯咖啡——Mybatis环境搭建与使用
  • 了解Unity编辑器之组件篇Tilemap(五)
  • Linux字符设备操作函数
  • 吉林大学计算机软件考研经验贴
  • 2023-07-26力扣每日一题-区间翻转线段树
  • Java设计模式之 -- 桥接模式
  • 【node.js】02-path模块
  • 攻防世界-Reverse-re1
  • AES加密的基本常识和封装类
  • elasticsearch使用记录
  • UNI-APP_横屏切换竖屏出现样式混乱问题
  • 数据可视化(3)
  • AI面试官:MD5、DES、RSA、AES加密
  • Shell脚本学习-$$特殊变量
  • vscode中python插件过新导致无法正常debug问题解决安装vscode以前版本python插件教程
  • chrome macos编译