From 81fc62bba106321eeb21277482c4900accbfcafa Mon Sep 17 00:00:00 2001 From: Ludovic Pouzenc Date: Sat, 28 Jan 2017 19:40:02 +0100 Subject: Bugfix : colors on synoptic were broken on Safari (JS idiom : for var n in ... don't work) --- api/img_adt_svc_relais.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/api/img_adt_svc_relais.php b/api/img_adt_svc_relais.php index 18abebe..40b6ddf 100644 --- a/api/img_adt_svc_relais.php +++ b/api/img_adt_svc_relais.php @@ -52,7 +52,13 @@ if ($opt_ping) { } }; window.onload = function () { - for ( var n of document.getElementsByClassName("node") ) { + /* for (var n of ...) incompatible Safari récents + for ( var n of document.getElementsByClassName("node") ) { + nodes[n.firstElementChild.innerHTML] = n; + }*/ + items = document.getElementsByClassName("node"); + for (var i = 0; i < items.length; i++) { + n = items[i]; nodes[n.firstElementChild.innerHTML] = n; } console.log('nodes', nodes); -- cgit v1.1