mirror of
https://github.com/arendst/Tasmota.git
synced 2025-08-03 16:07:43 +00:00
Update xdrv_01_webserver.ino
This commit is contained in:
parent
5e5fc79ca1
commit
56c3de022b
@ -91,6 +91,8 @@ const char HTTP_SCRIPT_COUNTER[] PROGMEM =
|
|||||||
"}"
|
"}"
|
||||||
"wl(u);";
|
"wl(u);";
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef USE_SCRIPT_WEB_DISPLAY
|
||||||
const char HTTP_SCRIPT_ROOT[] PROGMEM =
|
const char HTTP_SCRIPT_ROOT[] PROGMEM =
|
||||||
"var rfsh=1;"
|
"var rfsh=1;"
|
||||||
"function la(p){"
|
"function la(p){"
|
||||||
@ -113,7 +115,6 @@ const char HTTP_SCRIPT_ROOT[] PROGMEM =
|
|||||||
"lt=setTimeout(la,%d);" // Settings.web_refresh
|
"lt=setTimeout(la,%d);" // Settings.web_refresh
|
||||||
"}"
|
"}"
|
||||||
"}"
|
"}"
|
||||||
#ifdef USE_SCRIPT_WEB_DISPLAY
|
|
||||||
"function seva(par,ivar){"
|
"function seva(par,ivar){"
|
||||||
"la('&sv='+ivar+'_'+par);"
|
"la('&sv='+ivar+'_'+par);"
|
||||||
"}"
|
"}"
|
||||||
@ -131,7 +132,27 @@ const char HTTP_SCRIPT_ROOT[] PROGMEM =
|
|||||||
"rfsh=0;"
|
"rfsh=0;"
|
||||||
"}"
|
"}"
|
||||||
"}"
|
"}"
|
||||||
#endif
|
#else // USE_SCRIPT_WEB_DISPLAY
|
||||||
|
const char HTTP_SCRIPT_ROOT[] PROGMEM =
|
||||||
|
"function la(p){"
|
||||||
|
"var a='';"
|
||||||
|
"if(la.arguments.length==1){"
|
||||||
|
"a=p;"
|
||||||
|
"clearTimeout(lt);"
|
||||||
|
"}"
|
||||||
|
"if(x!=null){x.abort();}" // Abort if no response within 2 seconds (happens on restart 1)
|
||||||
|
"x=new XMLHttpRequest();"
|
||||||
|
"x.onreadystatechange=function(){"
|
||||||
|
"if(x.readyState==4&&x.status==200){"
|
||||||
|
"var s=x.responseText.replace(/{t}/g,\"<table style='width:100%%'>\").replace(/{s}/g,\"<tr><th>\").replace(/{m}/g,\"</th><td>\").replace(/{e}/g,\"</td></tr>\").replace(/{c}/g,\"%%'><div style='text-align:center;font-weight:\");"
|
||||||
|
"eb('l1').innerHTML=s;"
|
||||||
|
"}"
|
||||||
|
"};"
|
||||||
|
"x.open('GET','.?m=1'+a,true);" // ?m related to WebServer->hasArg("m")
|
||||||
|
"x.send();"
|
||||||
|
"lt=setTimeout(la,%d);" // Settings.web_refresh
|
||||||
|
"}"
|
||||||
|
#endif // USE_SCRIPT_WEB_DISPLAY
|
||||||
|
|
||||||
|
|
||||||
#ifdef USE_JAVASCRIPT_ES6
|
#ifdef USE_JAVASCRIPT_ES6
|
||||||
|
Loading…
x
Reference in New Issue
Block a user