remote_mgmt.js
来自「Acorp firmware port for D-Link DSL-300T 」· JavaScript 代码 · 共 64 行
JS
64 行
<script language="JavaScript">
<? include ../html/js/val.js ?>
<? include ../html/js/jsl.js ?>
<? include ../html/js/error.js ?>
function uiDoOnLoad()
{
jslPostToViewCheckBox("uiViewRemoteManagementState", "uiPostRemoteManagementState")
//doShowPageErrors();
uiDoChangeState(document.getElementById("uiViewRemoteManagementState").value);
}
function uiDoChangeState(value)
{
switch(value)
{
case "on":
<? multiquery fdb:settings/categoryH/acl/acl_services `jslEnable("uiViewWanServiceState$00", "uiViewLanServiceState$00"); ` ?>
jslEnable("uiViewLanAccessNewIP", "uiViewAccessItemAdd","uiViewAccessItemDelete","uiViewLanAccessListSelector");
break;
case "off":
default:
<? multiquery fdb:settings/categoryH/acl/acl_services `jslDisable("uiViewWanServiceState$00", "uiViewLanServiceState$00"); ` ?>
jslDisable("uiViewLanAccessNewIP", "uiViewAccessItemAdd","uiViewAccessItemDelete","uiViewLanAccessListSelector");
break;
}
}
function uiDoSave()
{
var error=null;
if((document.getElementById("uiViewLanAccessNewIP").value!="") && (document.getElementById("uiViewAccessItemAdd").value == "on"))
{
error=valDoValidateIp(document.getElementById("uiViewLanAccessNewIP").value);
if(error!=null) {
alert(error);
return;
}
jslEnable("uiPostAddNewIP");
jslSetValue("uiPostAddNewIP","uiViewLanAccessNewIP");
}
if((document.getElementById("uiViewLanAccessListSelector").value!="invalid") &&
(document.getElementById("uiViewAccessItemDelete").value=="on")
)
{
jslEnable("uiPostDeleteIP");
jslSetValue("uiPostDeleteIP","uiViewLanAccessListSelector");
}
else jslDisable("uiPostDeleteIP");
jslViewToPostCheckBox("uiPostRemoteManagementState", "uiViewRemoteManagementState")
if(confirm("Are you sure access is not completely blocked"))jslFormSubmit("uiPostForm");
}
function uiDoCancel()
{
jslGoTo(null,"home");
}
</script>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?