如何刷新HTML页面的特定部分

本文关键字:定部 HTML 何刷新 刷新 | 更新日期: 2023-09-27 17:50:25

我有一个包含几个<div>元素的HTML文件。我想用JavaScript或c#来刷新部分页面。有人能帮忙吗?

我正试着这样做:

document.location.reload(document.getElementById("contentdiv"));

它重新加载整个页面。我想重新装载contentdiv。如果contentdiv在页面的中间,那么它应该只加载那部分。

谢谢。

如何刷新HTML页面的特定部分

您可以将想要重新加载到外部文件中的所有内容移动,并且使用<iframe>标记并仅刷新该框架,或者您可以使用JavaScript并使用Ajax刷新div。

用一个简短的答案来解释Ajax并不是那么简单,但是你可以在这里找到很多关于它的信息:http://www.w3schools.com/Ajax/ajax_example.asp或者如果你使用像jQuery这样的框架,Ajax会更容易。

iFrames可以像这样实现(例如在mypagent .html上):<iframe src='mypagecontent.html'></iframe>和在mypagcontent .html中你可以使用<script type='text/javascript'>window.location.reload();</script>来刷新框架。

不确定这是不是你要找的,但希望它能有所帮助。

你正在使用。NET框架吗?如果你正在使用Web Forms,查看UpdatePanel