1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xmlns="http://www.w3.org/1999/xhtml"> 3<html xmlns:v> 4<head> 5<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 6<meta HTTP-EQUIV="Pragma" CONTENT="no-cache"> 7<meta HTTP-EQUIV="Expires" CONTENT="-1"> 8<title>ASUS Wireless Router <#Web_Title#> - <#menu5_1_4#></title> 9<link rel="stylesheet" type="text/css" href="index_style.css"> 10<link rel="stylesheet" type="text/css" href="form_style.css"> 11 12<script type="text/javascript" src="/state.js"></script> 13<script type="text/javascript" src="/help.js"></script> 14<script type="text/javascript" src="/general.js"></script> 15<script type="text/javascript" src="/popup.js"></script> 16<script type="text/javascript" src="/detect.js"></script> 17<script> 18wan_route_x = '<% nvram_get_x("IPConnection", "wan_route_x"); %>'; 19wan_nat_x = '<% nvram_get_x("IPConnection", "wan_nat_x"); %>'; 20wan_proto = '<% nvram_get_x("Layer3Forwarding", "wan_proto"); %>'; 21 22<% login_state_hook(); %> 23var wireless = [<% wl_auth_list(); %>]; // [[MAC, associated, authorized], ...] 24 25var client_mac = login_mac_str(); 26var wl_macnum_x = '<% nvram_get_x("FirewallConfig", "wl_macnum_x"); %>'; 27var smac = client_mac.split(":"); 28var simply_client_mac = smac[0] + smac[1] + smac[2] + smac[3] + smac[4] + smac[5]; 29 30function applyRule(){ 31 if(prevent_lock()){ 32 showLoading(); 33 document.form.action_mode.value = " Restart "; 34 document.form.current_page.value = "/as.asp"; 35 document.form.next_page.value = ""; 36 document.form.submit(); 37 } 38 else 39 return false; 40} 41 42function done_validating(action){ 43 refreshpage(); 44} 45 46function prevent_lock(){ 47 48 if(document.form.wl_macmode.value == "allow"){ 49 if(wl_macnum_x == 0){ 50 if(confirm("<#FirewallConfig_MFList_accept_hint1#>")){ 51 document.form.wl_maclist_x_0.value = simply_client_mac; 52 markGroup(document.form.ACLList2, 'ACLList', 16, ' Add '); 53 document.form.submit(); 54 } 55 else 56 return false; 57 } 58 else 59 return true; 60 } 61 else 62 return true; 63} 64</script> 65</head> 66 67<body onload="show_banner(1); show_menu(5,1,4); show_footer();"> 68<div id="TopBanner"></div> 69 70<div id="Loading" class="popup_bg"></div> 71 72<iframe name="hidden_frame" id="hidden_frame" src="" width="0" height="0" frameborder="0"></iframe> 73 74<form method="post" name="form" id="ruleForm" action="/start_apply.htm" target="hidden_frame"> 75<table class="content" align="center" cellpadding="0" cellspacing="0"> 76 <tr> 77 <td width="23"> </td> 78 <td valign="top" width="202"> 79 <div id="mainMenu"></div> 80 <div id="subMenu"></div> 81 </td> 82 83 <td valign="top"> 84 <div id="tabMenu" class="submenuBlock"></div> 85 <br /> 86 <!--===================================Beginning of Main Content===========================================--> 87<input type="hidden" name="current_page" value="Advanced_ACL_Content.asp"> 88<input type="hidden" name="next_page" value="Advanced_WSecurity_Content.asp"> 89<input type="hidden" name="next_host" value=""> 90<input type="hidden" name="sid_list" value="DeviceSecurity11a;"> 91<input type="hidden" name="group_id" value="ACLList"> 92<input type="hidden" name="modified" value="0"> 93<input type="hidden" name="action_mode" value=""> 94<input type="hidden" name="first_time" value=""> 95<input type="hidden" name="action_script" value=""> 96<input type="hidden" name="preferred_lang" id="preferred_lang" value="<% nvram_get_x("LANGUAGE", "preferred_lang"); %>"> 97<input type="hidden" name="wl_ssid2" value="<% nvram_get_x("WLANConfig11b", "wl_ssid2"); %>"> 98<input type="hidden" name="firmver" value="<% nvram_get_x("", "firmver"); %>"> 99 100<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0"> 101 <tr> 102 <td valign="top" > 103 104<table width="500" border="0" align="center" cellpadding="5" cellspacing="0" class="FormTitle"> 105 <thead> 106 <tr> 107 <td><#menu5_1#> - <#menu5_1_4#></td> 108 </tr> 109 </thead> 110 <tbody> 111 <tr> 112 <td bgcolor="#FFFFFF"><#DeviceSecurity11a_display1_sectiondesc#></td> 113 </tr> 114 </tbody> 115 <tr> 116 <td bgcolor="#FFFFFF"> 117 <table width="100%" border="1" align="center" cellpadding="4" cellspacing="0" bordercolor="#6b8fa3" class="FormTable"> 118 <tr> 119 <th width="30%" > 120 <a class="hintstyle" href="javascript:void(0);" onClick="openHint(18,1);"><#FirewallConfig_MFMethod_itemname#></a> 121 </th> 122 <td> 123 <select name="wl_macmode" class="input" onChange="return change_common(this, 'DeviceSecurity11a', 'wl_macmode')"> 124 <option class="content_input_fd" value="disabled" <% nvram_match_x("DeviceSecurity11a","wl_macmode", "disabled","selected"); %>><#CTL_Disabled#></option> 125 <option class="content_input_fd" value="allow" <% nvram_match_x("DeviceSecurity11a","wl_macmode", "allow","selected"); %>><#FirewallConfig_MFMethod_item1#></option> 126 <option class="content_input_fd" value="deny" <% nvram_match_x("DeviceSecurity11a","wl_macmode", "deny","selected"); %>><#FirewallConfig_MFMethod_item2#></option> 127 </select> 128 </td> 129 </tr> 130 131 <tr> 132 <th width="30%"><#FirewallConfig_MFhwaddr_itemname#> 133 <input type="hidden" name="wl_macnum_x_0" value="<% nvram_get_x("DeviceSecurity11a", "wl_macnum_x"); %>" readonly="1" /></th> 134 <td> 135 <input type="text" maxlength="12" class="input" size="14" name="wl_maclist_x_0" onkeypress="return is_hwaddr()" /> 136 137 <input class="button" type="submit" onclick="return markGroup(this, 'ACLList', 32, ' Add ');" name="ACLList2" value="<#CTL_add#>" size="12"/> 138 <br/><span>*<#JS_validmac#></span> 139 </td> 140 </tr> 141 <tr> 142 <th align="right"><#FirewallConfig_MFList_groupitemname#></th> 143 <td> 144 <select size="8" name="ACLList_s" multiple="multiple" class="input" style="font-size:12px; font-weight:bold; vertical-align:middle;"> 145 <% nvram_get_table_x("DeviceSecurity11a","ACLList"); %> 146 </select> 147 <input class="button" type="submit" onClick="return markGroup(this, 'ACLList', 32, ' Del ');" name="ACLList" value="<#CTL_del#>" size="12"></td> 148 </tr> 149 <tr align="right"> 150 <td colspan="2"><input class="button" onclick="applyRule()" type="button" value="<#CTL_apply#>"/></td> 151 </tr> 152 </table></td> 153 </tr> 154</table> 155</td> 156</form> 157 158 <td id="help_td" style="width:15px;" valign="top"> 159 160 <div id="helpicon" onClick="openHint(0,0);" title="<#Help_button_default_hint#>"><img src="images/help.gif" /></div> 161 <div id="hintofPM" style="display:none;"> 162 <form name="hint_form"></form> 163 <table width="100%" cellpadding="0" cellspacing="1" class="Help" bgcolor="#999999"> 164 <thead> 165 <tr> 166 <td> 167 <div id="helpname" class="AiHintTitle"></div> 168 <a href="javascript:;" onclick="closeHint()" ><img src="images/button-close.gif" class="closebutton" /></a> 169 </td> 170 </tr> 171 </thead> 172 173 <tr> 174 <td valign="top" > 175 <div class="hint_body2" id="hint_body"></div> 176 <iframe id="statusframe" name="statusframe" class="statusframe" src="" frameborder="0"></iframe> 177 </td> 178 </tr> 179 </table> 180 </div><!--End of hintofPM--> 181 182 </td> 183 </tr> 184 </table> 185 <!--===================================Ending of Main Content===========================================--> 186 </td> 187 188 <td width="10" align="center" valign="top"> </td> 189 </tr> 190</table> 191 192<div id="footer"></div> 193 194</body> 195</html> 196