modules/admin-full: IE 8 JavaScript fixes...

This commit is contained in:
Jo-Philipp Wich 2011-02-06 01:58:55 +00:00
parent 59992443bc
commit 1f653ab141
2 changed files with 19 additions and 27 deletions

View file

@ -232,8 +232,6 @@ $Id$
<% end %> <% end %>
</table> </table>
<form action="<%=luci.dispatcher.build_url("admin/network/iface_add")%>" method="post"> <input type="button" class="cbi-button cbi-button-add" value="<%:Add new interface...%>" onclick="location.href='<%=luci.dispatcher.build_url("admin/network/iface_add")%>'" />
<input type="submit" class="cbi-button cbi-button-add" value="<%:Add new interface...%>" />
</form>
</fieldset> </fieldset>
</div> </div>

View file

@ -211,7 +211,7 @@ $Id$
for( var j = 0; j < assoclist.length; j++ ) for( var j = 0; j < assoclist.length; j++ )
{ {
var tr = document.createElement('tr'); var tr = assoctable.insertRow(-1);
tr.className = 'cbi-section-table-row cbi-rowstyle-' + ((j % 2) + (i % 2)); tr.className = 'cbi-section-table-row cbi-rowstyle-' + ((j % 2) + (i % 2));
var icon; var icon;
@ -227,37 +227,31 @@ $Id$
else else
icon = "<%=resource%>/icons/signal-75-100.png"; icon = "<%=resource%>/icons/signal-75-100.png";
tr.innerHTML = String.format( tr.insertCell(-1).innerHTML = String.format(
'<td class="cbi-value-field">' + '<img src="%s" title="<%:Signal%>: %d dBm / <%:Noise%>: %d dBm" />',
'<img src="%s" title="<%:Signal%>: %d dBm / <%:Noise%>: %d dBm" />' + icon, assoclist[j].signal, assoclist[j].noise
'</td>' +
'<td class="cbi-value-field">%s</td>' +
'<td class="cbi-value-field">%s</td>' +
'<td class="cbi-value-field">%s</td>' +
'<td class="cbi-value-field">%d dBm</td>' +
'<td class="cbi-value-field">%d dBm</td>',
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
); );
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) if (assoctable && assoctable.rows.length == 1)
{ {
var tr = document.createElement('tr'); var tr = assoctable.insertRow(-1);
tr.className = 'cbi-section-table-row'; tr.className = 'cbi-section-table-row';
tr.innerHTML = '<td class="cbi-value-field" colspan="6"><br /><em><%:No information available%></em></td>'; var td = tr.insertCell(-1);
td.colSpan = 6;
assoctable.rows[0].parentNode.appendChild(tr); td.innerHTML = '<br /><em><%:No information available%></em>';
} }
for (var dev in devup) for (var dev in devup)