这个问题非常容易实现。
1.JS里面加一个定时执行的函数。
setTimeout("updateWD()", 30000);
2、updateWD函数逻辑:
每次执行的时候,就AJAX访问一次后台,取得更新的温度后修改掉当前的内容。
参考代码如下:
//-----------------
//启动定时刷新的方法
//-----------------
function updateWD() {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
var url = "/你的提供实时温度的URL地址&random=" + Math.random();
xmlHttp.open("GET", url , false);
xmlHttp.send(null);
//
document.getElementById("温度").value=xmlHttp.responseText;
}
通常当你要刷新网页时基本上就是整面刷新
如果你一定要只有某个页面上的值改变那可能要执行clien端程式,如JavaScript或VBScript(通常一般的Browser都有支援该source解析)
你可以把该语言片段写在C里面然后当字串输出即可
我不是高手。但想实现的这个是可以实现的。
我给你推荐一个网站,但那里去问,肯定会有满意的答案的。
http://www.chinaunix.net/index.php?uid=20398628
不客气