如何刷新HTML页面的特定部分
本文关键字:定部 HTML 何刷新 刷新 | 更新日期: 2023-09-27 17:50:25
我有一个包含几个<div>
元素的HTML文件。我想用JavaScript或c#来刷新部分页面。有人能帮忙吗?
我正试着这样做:
document.location.reload(document.getElementById("contentdiv"));
它重新加载整个页面。我想重新装载contentdiv
。如果contentdiv
在页面的中间,那么它应该只加载那部分。
谢谢。
您可以将想要重新加载到外部文件中的所有内容移动,并且使用<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