【发布时间】:2021-05-15 12:13:15
【问题描述】:
如何在不刷新整个页面的情况下每 3 秒自动刷新一次 iframe。我使用<meta http-equiv="refresh" content="1">,但它会显示整个页面刷新,并且每次都会将您置于页面顶部。我的 iframe 指向一个文本文件以读取我输入的实时消息。有没有办法做到这一点而不刷新整个页面,只刷新元素。我是 HTML 初学者,所以请彻底解释一下。我谷歌了很多,尝试了很多东西,到目前为止没有任何效果,我在很多浏览器中尝试。
到目前为止我的代码:
<!DOCTYPE html>
<html>
<head>
<link rel="shortcut icon" href="favicon.png" type="image/x-icon" />
<title>Chat</title>
<style>
body{
margin: 0px;
}
h1{
font-family: arial;
font-size: 100%;
}
iframe{
width: 900px;
height: 500px;
}
div.top{
background-color: rgba(2, 109, 8, 0.83);
height: 30px;
width: 100%;
}
</style>
</head>
<body>
<div class="top">
<img src="favicon.png" alt="favicon" height="31" width="31" >
<h1>Chat</h1>
</div>
<iframe src="text.txt" name="iframe_a"> />
</body>
</html>
【问题讨论】:
-
你应该看看this question。
-
仍然没有帮助。做同样的事情
标签: html iframe automation refresh element