📄 status_wireless.asp.svn-base
字号:
<% do_pagehead(); %> <title><% nvram_get("router_name"); %> - Wireless Status</title> <script type="text/javascript"> //<![CDATA[document.title = "<% nvram_get("router_name"); %>" + status_wireless.titl;function setWirelessTable() { var table = document.getElementById("wireless_table"); var val = arguments; cleanTable(table); if(!val.length) { var cell = table.insertRow(-1).insertCell(-1); cell.colSpan = 5; cell.align = "center"; cell.innerHTML = "- " + share.none + " -"; return; } for(var i = 0; i < val.length; i = i + 4) { var row = table.insertRow(-1); var mac = val[i]; var cellmac = row.insertCell(-1); cellmac.title = share.oui; cellmac.style.cursor = "pointer"; cellmac.style.textDecoration = "underline"; eval("addEvent(cellmac, 'click', function() { getOUIFromMAC('" + mac + "') })"); cellmac.innerHTML = mac; row.insertCell(-1).innerHTML = val[i + 1]; row.insertCell(-1).innerHTML = val[i + 2]; row.insertCell(-1).innerHTML = val[i + 3]; setMeterBar(row.insertCell(-1), (val[i + 1] == "0" ? 0 : parseInt(val[i + 1]) * 1.24 + 116), ""); }}function setWDSTable() { var table = document.getElementById("wds_table"); var val = arguments; cleanTable(table); if(!val.length) { setElementVisible("wds", false); return; } for(var i = 0; i < val.length; i = i + 5) { var row = table.insertRow(-1); var mac = val[i]; var cellmac = row.insertCell(-1); cellmac.title = share.oui; cellmac.style.cursor = "pointer"; cellmac.style.textDecoration = "underline"; eval("addEvent(cellmac, 'click', function() { getOUIFromMAC('" + mac + "') })"); cellmac.innerHTML = mac; row.insertCell(-1).innerHTML = val[i + 1]; row.insertCell(-1).innerHTML = val[i + 2]; row.insertCell(-1).innerHTML = val[i + 3]; row.insertCell(-1).innerHTML = val[i + 4]; setMeterBar(row.insertCell(-1), (val[i + 2] == "0" ? 0 : parseInt(val[i + 2]) * 1.24 + 116), ""); } setElementVisible("wds", true);}function setPacketInfo(val) { var packet = val.replace(/[A-Za-z=]/g, "").split(";"); setMeterBar("packet_rx", (parseInt(packet[1]) == 0 ? 100 : parseInt(packet[0]) / (parseInt(packet[0]) + parseInt(packet[1])) * 100), packet[0] + " OK, " + (packet[1] > 0 ? packet[1] + " " + share.errs : share.none2 + " " + share.err) ); setMeterBar("packet_tx", (parseInt(packet[3]) == 0 ? 100 : parseInt(packet[2]) / (parseInt(packet[2]) + parseInt(packet[3])) * 100), packet[2] + " OK, " + (packet[3] > 0 ? packet[3] + " " + share.errs : share.none2 + " " + share.err) );}var update;addEvent(window, "load", function() { setWirelessTable(<% active_wireless(0); %>); setWDSTable(<% active_wds(0); %>); setPacketInfo("<% wl_packet_get(); %>"); update = new StatusUpdate("Status_Wireless.live.asp", <% nvram_get("refresh_time"); %>); update.onUpdate("active_wireless", function(u) { eval('setWirelessTable(' + u.active_wireless + ')'); }); update.onUpdate("active_wds", function(u) { eval('setWDSTable(' + u.active_wds + ')'); }); update.onUpdate("packet_info", function(u) { setPacketInfo(u.packet_info); }); update.start();});addEvent(window, "unload", function() { update.stop();}); //]]> </script> </head> <body class="gui"> <% showad(); %> <div id="wrapper"> <div id="content"> <div id="header"> <div id="logo"><h1><% show_control(); %></h1></div> <% do_menu("Status_Router.asp","Status_Wireless.asp"); %> </div> <div id="main"> <div id="contents"> <form action="apply.cgi" method="<% get_http_method(); %>"> <h2><% tran("status_wireless.h2"); %></h2> <fieldset> <legend><% tran("status_wireless.legend"); %></legend> <div class="setting"> <div class="label"><% tran("share.mac"); %></div> <script type="text/javascript"> //<![CDATA[ document.write("<span id=\"wl_mac\" style=\"cursor:pointer; text-decoration:underline;\" title=\"" + share.oui + "\" onclick=\"getOUIFromMAC('<% show_wl_mac(); %>')\" >"); document.write("<% show_wl_mac(); %>"); document.write("</span>"); //]]> </script> </div> <div class="setting"> <div class="label"><% tran("wl_basic.radio"); %></div> <span id="wl_radio"><% get_radio_state(); %></span> </div> <div class="setting"> <div class="label"><% tran("share.mode"); %></div> <% getwirelessmode(); %> </div> <div class="setting"> <div class="label"><% tran("status_wireless.net"); %></div> <% getwirelessnetmode(); %> </div> <div class="setting"> <div class="label"><% tran("share.ssid"); %></div> <span id="wl_ssid"><% nvram_get("wl_ssid"); %></span> </div> <div class="setting"> <div class="label"><% tran("share.channel"); %></div> <span id="wl_channel"><% get_curchannel(); %></span> </div> <div class="setting"> <div class="label">Xmit</div> <span id="wl_xmit"><% nvram_get("txpwr"); %> mW</span> </div> <div class="setting"> <div class="label"><% tran("share.rates"); %></div> <span id="wl_rate"><% get_currate(); %></span> </div> <div class="setting"> <div class="label"><% tran("share.encrypt"); %></div> <% nvram_match("security_mode", "disabled", "<script type="text/javascript">Capture(share.disabled)</script>"); %><% nvram_invmatch("security_mode", "disabled", "<script type="text/javascript">Capture(share.enabled)</script>, "); %> <% nvram_match("security_mode", "psk", "WPA Personal"); %> <% nvram_match("security_mode", "wpa", "WPA Enterprise"); %> <% nvram_match("security_mode", "psk2", "WPA2 Personal Only"); %> <% nvram_match("security_mode", "wpa2", "WPA2 Enterprise Only"); %> <% nvram_match("security_mode", "psk psk2", "WPA2 Personal Mixed"); %> <% nvram_match("security_mode", "wpa wpa2", "WPA2 Enterprise Mixed"); %> <% nvram_match("security_mode", "radius", "RADIUS"); %> <% nvram_match("security_mode", "wep", "WEP"); %> </div> <div class="setting"> <div class="label"><% tran("status_wireless.pptp"); %></div> <% nvram_else_match("pptpd_connected", "1", "<script type="text/javascript">Capture(share.connected)</script>", "<script type="text/javascript">Capture(share.disconnected)</script>"); %> </div> </fieldset><br /> <fieldset> <legend><% tran("status_wireless.legend2"); %></legend> <div class="setting"> <div class="label"><% tran("status_wireless.rx"); %></div> <span id="packet_rx"></span> </div> <div class="setting"> <div class="label"><% tran("status_wireless.tx"); %></div> <span id="packet_tx"></span> </div> </fieldset><br /> <h2><% tran("status_wireless.h22"); %></h2> <fieldset> <legend><% nvram_match("wl_mode", "wet", "<script type="text/javascript">Capture(info.ap)</script>"); %><% nvram_match("wl_mode", "ap", "<script type="text/javascript">Capture(status_wireless.legend3)</script>"); %><% nvram_match("wl_mode", "sta", "<script type="text/javascript">Capture(info.ap)</script>"); %><% nvram_match("wl_mode", "infra", "<script type="text/javascript">Capture(info.ap)</script>"); %><% nvram_match("wl_mode", "apsta", "<script type="text/javascript">Capture(status_wireless.legend3)</script>"); %></legend> <table class="table center" cellspacing="5" id="wireless_table" summary="wireless clients table"> <tr> <th width="54%"><% tran("share.mac"); %></th> <th width="8%"><% tran("share.signal"); %></th> <th width="8%"><% tran("share.noise"); %></th> <th width="8%">SNR</th> <th width="22%"><% tran("status_wireless.signal_qual"); %></th> </tr> </table> </fieldset><br /> <div id="wds" style="display:none"> <fieldset> <legend><% tran("status_wireless.wds"); %></legend> <table class="table center" cellspacing="6" id="wds_table"> <tr> <th width="20%"><% tran("share.mac"); %></th> <th width="31%"><% tran("share.descr"); %></th> <th width="8%"><% tran("share.signal"); %></th> <th width="8%"><% tran("share.noise"); %></th> <th width="8%">SNR</th> <th width="22%"><% tran("status_wireless.signal_qual"); %></th> </tr> </table> </fieldset><br /> </div> <div class="center"> <script type="text/javascript"> //<![CDATA[ document.write("<input class=\"button\" type=\"button\" name=\"site_survey\" value=\"" + sbutton.survey + "\" onclick=\"<% nvram_else_match("wl_net_mode", "disabled", "alert(errmsg.err59)", "openWindow('Site_Survey.asp', 760, 700)"); %>\" />"); <% support_invmatch("WIVIZ_SUPPORT","1","/"); %><% support_invmatch("WIVIZ_SUPPORT","1","/"); %>document.write("<input class=\"button\" type=\"button\" name=\"wiviz_survey\" value=\"Wiviz survey\" onclick=\"<% nvram_else_match("wl_net_mode", "disabled", "alert(errmsg.err59)", "openWindow('Wiviz_Survey.asp', 760, 700)"); %>\" />"); //]]> </script> </div><br /> <div class="submitFooter"> <script type="text/javascript"> //<![CDATA[ var autoref = <% nvram_else_match("refresh_time","0","sbutton.refres","sbutton.autorefresh"); %>; submitFooterButton(0,0,0,autoref); //]]> </script> </div> </form> </div> </div> <div id="helpContainer"> <div id="help"> <div><h2><% tran("share.help"); %></h2></div> <dl> <dt class="term"><% tran("share.mac"); %>:</dt> <dd class="definition"><% tran("hstatus_wireless.right2"); %></dd> <dt class="term"><% tran("status_wireless.net"); %>:</dt> <dd class="definition"><% tran("hstatus_wireless.right4"); %></dd> <dt class="term"><% tran("share.oui"); %>:</dt> <dd class="definition"><% tran("hstatus_lan.right10"); %></dd> </dl><br /> <a href="javascript:openHelpWindow<% nvram_selmatch("dist_type","micro","Ext"); %>('HStatusWireless.asp');"><% tran("share.more"); %></a> </div> </div> <div id="floatKiller"></div> <% do_statusinfo(); %> </div> </div> </body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -