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 %>
</table>
<form action="<%=luci.dispatcher.build_url("admin/network/iface_add")%>" method="post">
<input type="submit" class="cbi-button cbi-button-add" value="<%:Add new interface...%>" />
</form>
<input type="button" class="cbi-button cbi-button-add" value="<%:Add new interface...%>" onclick="location.href='<%=luci.dispatcher.build_url("admin/network/iface_add")%>'" />
</fieldset>
</div>

View file

@ -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(
'<td class="cbi-value-field">' +
'<img src="%s" title="<%:Signal%>: %d dBm / <%:Noise%>: %d dBm" />' +
'</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
tr.insertCell(-1).innerHTML = String.format(
'<img src="%s" title="<%:Signal%>: %d dBm / <%:Noise%>: %d dBm" />',
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';
var tr = assoctable.insertRow(-1);
tr.className = 'cbi-section-table-row';
tr.innerHTML = '<td class="cbi-value-field" colspan="6"><br /><em><%:No information available%></em></td>';
assoctable.rows[0].parentNode.appendChild(tr);
var td = tr.insertCell(-1);
td.colSpan = 6;
td.innerHTML = '<br /><em><%:No information available%></em>';
}
for (var dev in devup)