From 1f653ab141be18e8ae61aa85937b721a39db3670 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Sun, 6 Feb 2011 01:58:55 +0000 Subject: [PATCH] modules/admin-full: IE 8 JavaScript fixes... --- .../view/admin_network/iface_overview.htm | 4 +- .../view/admin_network/wifi_overview.htm | 42 ++++++++----------- 2 files changed, 19 insertions(+), 27 deletions(-) diff --git a/modules/admin-full/luasrc/view/admin_network/iface_overview.htm b/modules/admin-full/luasrc/view/admin_network/iface_overview.htm index f914c404ec..8df2de0ef8 100644 --- a/modules/admin-full/luasrc/view/admin_network/iface_overview.htm +++ b/modules/admin-full/luasrc/view/admin_network/iface_overview.htm @@ -232,8 +232,6 @@ $Id$ <% end %> -
" method="post"> - -
+ '" /> diff --git a/modules/admin-full/luasrc/view/admin_network/wifi_overview.htm b/modules/admin-full/luasrc/view/admin_network/wifi_overview.htm index 29de11cabc..f4a44d9a57 100644 --- a/modules/admin-full/luasrc/view/admin_network/wifi_overview.htm +++ b/modules/admin-full/luasrc/view/admin_network/wifi_overview.htm @@ -211,8 +211,8 @@ $Id$ for( var j = 0; j < assoclist.length; j++ ) { - var tr = document.createElement('tr'); - tr.className = 'cbi-section-table-row cbi-rowstyle-' + ((j % 2) + (i % 2)); + var tr = assoctable.insertRow(-1); + tr.className = 'cbi-section-table-row cbi-rowstyle-' + ((j % 2) + (i % 2)); var icon; var q = (-1 * (assoclist[j].noise - assoclist[j].signal)) / 5; @@ -227,37 +227,31 @@ $Id$ else icon = "<%=resource%>/icons/signal-75-100.png"; - tr.innerHTML = String.format( - '' + - '' + - '' + - '%s' + - '%s' + - '%s' + - '%d dBm' + - '%d dBm', - icon, - assoclist[j].signal, assoclist[j].noise, - iw.ssid ? iw.ssid : '?', - assoclist[j].bssid, - arptable[assoclist[j].bssid] - ? arptable[assoclist[j].bssid] : '?', - assoclist[j].signal, assoclist[j].noise + tr.insertCell(-1).innerHTML = String.format( + '', + icon, assoclist[j].signal, assoclist[j].noise ); - assoctable.rows[0].parentNode.appendChild(tr); + tr.insertCell(-1).innerHTML = iw.ssid ? iw.ssid : '?'; + tr.insertCell(-1).innerHTML = assoclist[j].bssid; + + tr.insertCell(-1).innerHTML = arptable[assoclist[j].bssid] + ? arptable[assoclist[j].bssid] : '?'; + + tr.insertCell(-1).innerHTML = String.format('%d dBm', assoclist[j].signal); + tr.insertCell(-1).innerHTML = String.format('%d dBm', assoclist[j].noise); } } } if (assoctable && assoctable.rows.length == 1) { - var tr = document.createElement('tr'); - tr.className = 'cbi-section-table-row'; - - tr.innerHTML = '
<%:No information available%>'; + var tr = assoctable.insertRow(-1); + tr.className = 'cbi-section-table-row'; - assoctable.rows[0].parentNode.appendChild(tr); + var td = tr.insertCell(-1); + td.colSpan = 6; + td.innerHTML = '
<%:No information available%>'; } for (var dev in devup) -- 2.30.2