From 188567c61b124cbb9dadf3f5b74227304a3776c1 Mon Sep 17 00:00:00 2001 From: zogodo <742782908@qq.com> Date: Wed, 23 Oct 2019 17:54:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TC1/http_server/index.html | 32 ++++++++++++++++++++++++-------- 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/TC1/http_server/index.html b/TC1/http_server/index.html index 381e850..e5ee69a 100644 --- a/TC1/http_server/index.html +++ b/TC1/http_server/index.html @@ -18,6 +18,8 @@ .network div{padding:5px;} .connect div{padding:5px;} .right{text-align:right;} + .pw{width:100%} + .pw td{width:50%} .line{border-top:1px solid #dedede;} .line_1{height:3px;} .line_2{height:5px;} @@ -76,6 +78,12 @@
Power Status + + + + + +
P: 0 WW: 0 kW·h
@@ -147,6 +155,10 @@ Gateway: + + Uptime: + +
@@ -187,6 +199,8 @@ var info_spans = document.getElementsByClassName("status_sp"); var socket_tb = document.getElementById("socket_tb"); var checkboxs = socket_tb.getElementsByTagName("input"); +var p = document.getElementById("p"); +var w = document.getElementById("w"); var power_line = document.getElementById("power_line"); var rescan_btn = document.getElementById("rescan"); @@ -199,6 +213,7 @@ var mode_rd2 = document.getElementById("mode2"); var info_ip = document.getElementById("ip"); var info_mask = document.getElementById("mask"); var info_gateway = document.getElementById("gateway"); +var uptime = document.getElementById("uptime"); var mode = -1; var ap_name = ""; @@ -206,7 +221,6 @@ var ap_pswd = ""; var station_name = ""; var station_pswd = ""; HttpGet("/status", function (re) { - //re = "{'sockets':'%s','mode':%d,'station_ssid':'%s','station_pwd':'%s','ap_ssid':'%s','ap_pwd':'%s'}" var status = JSON.parse(re); var status_arr = status.sockets.split(","); for (var i = 0; i < status_arr.length; i++) { @@ -218,13 +232,13 @@ HttpGet("/status", function (re) { //mode = status.mode; ChangeMode(status.mode); - info_ip.innerHTML = status.ip - info_mask.innerHTML = status.mask - info_gateway.innerHTML = status.gateway + info_ip.innerHTML = status.ip; + info_mask.innerHTML = status.mask; + info_gateway.innerHTML = status.gateway; + uptime.innerHTML = status.uptime; } }); -var first_load_power = true; var power_idx = 0; var position = 0; function GetPowerRecord() { @@ -233,7 +247,9 @@ function GetPowerRecord() { power_idx = power.idx + 1; var html = ""; for (var i = 0; i < power.powers.length; i++) { - var y = Math.pow(power.powers[i]/10, 0.6); + var curr_p = power.powers[i]/10; + p.innerHTML = curr_p; + var y = Math.pow(curr_p, 0.6); html += "
"; position += 1; } @@ -241,8 +257,8 @@ function GetPowerRecord() { power_line.innerHTML += html; power_line.scrollTo(power_line.scrollWidth, 0); } - //滑动到最后 - window.setTimeout(GetPowerRecord, 3000); + window.setTimeout(GetPowerRecord, 3000); //滑动到最后 + w.innerHTML = power.p_count; //累加功率 }, power_idx.toString()); } GetPowerRecord();