我目前在我的代码中有这一行
<meta http-equiv="refresh" content="<?php echo $dataInterval ?>" >
问题是它会刷新我的整个网站。我希望它只刷新我网站上的一个特定div部分,这是一个从文件中提取数据的图表。
答案 0 :(得分:1)
使用纯HTML和CSS无法做到这一点。你必须使用Ajax。一个例子是jQuery中的.load()
函数:
$(".element").load(location.href + " .element > *");
这将加载.element
内容。
例如,您可以使用超时定时重新加载:
setTimeout('ReloadPage()', 60000);
function ReloadPage() {
$(".element").load(location.href + " .element > *");
}
这将每60秒重新加载.element
的内容。