好吧,您需要一个服务器基础脚本 [PHP/ASP] 和带有 AJAX 的 JavaScript 在客户端。
您可以使用 JavaScript jQuery 库 (http://jquery.com/) 一个强大的库,可以让您节省时间。
Html 会是这样的:
<div class='serverstatus'></div>
对于 php,您必须制作一个小脚本,例如
$host = 'Your IP';
$port = your.port;
//here you define the Server Info [IP/PORT]
$timeout = 1;
//You open a connection to that ip on that port and check if responding or not
$handler = fsockopen($host,$port,$errcd,$errstr,$timeout);
if($handler){
echo "1";
} else {
echo "0";
}
fclose($handler);
这是现在用于 JavaScript 的 PHP 文件:
阿贾克斯会
setTimeout(function() {$.ajax({
url:'phpfile.php',
type: 'GET',
success: function(data){
if (data == "1") {
$(".serverstatus").html("Online");
}
else if (data == "0") {
$(".serverstatus").html("Offline");
}
else {
$(".serverstatus").html("Undefined");
}
}
});},600000);
需要 jQuery 库。
据您所知,CSS 称为 Cascading Styled Sheet,它仅用于设计目的。使用 CSS,您无法编写脚本,除了样式化您的页面外,您什么也做不了。HTML 用于创建 HTML 内容,同样它不用于那种东西
为此,您需要学习 PHP 或 ASP 用于外部 Source 之间的“连接部分”,以及用于实时更新的 javascript。