From a770d0293dabb950289543b55f0ba5ea110cbb4c Mon Sep 17 00:00:00 2001 From: Thorsten von Eicken Date: Sat, 2 Apr 2016 23:15:26 -0700 Subject: [PATCH] fix #116: show device name in browser title --- html/ui.js | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/html/ui.js b/html/ui.js index 80030e3..aa66f69 100644 --- a/html/ui.js +++ b/html/ui.js @@ -273,6 +273,7 @@ onLoad(function() { var v = $("#version"); if (v != null) { v.innerHTML = data.version; } + $('title')[0].innerHTML = data["name"]; setEditToClick("system-name", data["name"]); }, function() { setTimeout(getMenu, 1000); }); }; @@ -303,19 +304,6 @@ function getWifiInfo() { //===== System info -function setEditToClick(klass, value) { - domForEach($("."+klass), function(div) { - if (div.children.length > 0) { - domForEach(div.children, function(el) { - if (el.nodeName === "INPUT") el.value = value; - else if (el.nodeName !== "DIV") el.innerHTML = value; - }); - } else { - div.innerHTML = value; - } - }); -} - function showSystemInfo(data) { Object.keys(data).forEach(function(v) { setEditToClick("system-"+v, data[v]); @@ -366,6 +354,18 @@ function makeAjaxInput(klass, field) { }); } +function setEditToClick(klass, value) { + domForEach($("."+klass), function(div) { + if (div.children.length > 0) { + domForEach(div.children, function(el) { + if (el.nodeName === "INPUT") el.value = value; + else if (el.nodeName !== "DIV") el.innerHTML = value; + }); + } else { + div.innerHTML = value; + } + }); +} //===== Notifications