Написал скетч ESP / WebPage / AJAX-TIME
- Войдите на сайт для отправки комментариев
Втр, 14/05/2019 - 18:46
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
const char* ssid = "name";
const char* password = "pass";
ESP8266WebServer server(80);
String Website,Javascript;
void javascriptContent(){
Javascript ="<script type=\"text/javascript\" src='https://code.jquery.com/jquery.js'>\n";
Javascript+="</SCRIPT>\n";
}
void WebsiteContent(){
javascriptContent();
Website="<html>\n";
Website+="<body>";
Website+="<div id='txt'>00:00:00</div>";
Website+="<script type=\"text/javascript\">";
Website+="window.onload = function () {";
Website+="var timed = setInterval(function () {";
Website+="var today = new Date();";
Website+="var h = today.getHours();";
Website+="var m = today.getMinutes();";
Website+="var s = today.getSeconds();";
Website+="if (h < 10) { var ht = \"0\" + h; } else { var ht = h;}";
Website+="if (m < 10) { var mt = \"0\" + m; } else { var mt = m;}";
Website+="if (s < 10) { var st = \"0\" + s; } else { var st = s;}";
Website+="document.getElementById('txt').innerHTML = ht + \":\" + mt + \":\" + st;";
Website+="}, 1000)";
Website+="}";
Website+="</script>";
Website+="</body></html>";
Website+=Javascript;
server.send(200,"text/html",Website);
}
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
WiFi.begin(ssid,password);
while(WiFi.status()!=WL_CONNECTED)delay(500);
WiFi.mode(WIFI_STA);
Serial.println(WiFi.localIP());
server.on("/",WebsiteContent);
server.begin();
}
void loop() {
server.handleClient();
}
и че? :)
Если это типа похвалится - размещайте в "Проектах", а если нужна помощь - задавайте вопросы
Статику хоть бы в прогмем сложили.
Без доступа в и-нет (когда от роутера и-нет отрезали) откуда броузер джиквери тянуть будет? Вы его на коде.джиквери.ком посылаете.
Полметра это много или мало?
Делал веб-морду, в прогмем сложил джиквери, бутстрап, пару контролов на бутстрапе, стили, страницы, пиктограммы.
Без прогмема этот код просто не влезает в сегмент данных.
Много или мало - понятия относительные. А бережливо использовать ресурс - абсолютная ценность.
Спасибо! Куда его применить?
Спасибо! Куда его применить?
Я думал Вы знаете 8/
ПС. Новое слово в истории форума - запостить код без каких либо вопросов и коментариев, а через два дня спросить накуя оно )))
ПС. Новое слово в истории форума - запостить код без каких либо вопросов и коментариев, а через два дня спросить накуя оно )))
у вас что-то со зрением %) запостил код совсем не он
а зачем вообще тут jquery.js ?
Тут чистый js