📄 ddns.js
字号:
}function uiChangeDDNSStatus(arg){ <? if eq `0` `$var:sind` ` if (arg == "on") document.getElementById("uiPostDynDNSStatus").value = "1"; else document.getElementById("uiPostDynDNSStatus").value = "0"; ` ` ` ?> <? if eq `1` `$var:sind` ` if (arg == "on") document.getElementById("uiPostTZOStatus").value = "1"; else document.getElementById("uiPostTZOStatus").value = "0"; ` ` ` ?> <? if eq `2` `$var:sind` ` if (arg == "on") document.getElementById("uiPostNOIPStatus").value = "1"; else document.getElementById("uiPostNOIPStatus").value = "0"; ` ` ` ?>}function uiSetNOIPGroup(arg){ if(arg=="1"|| arg =="on") uiInitializeNOIPGroup('on'); else uiInitializeNOIPGroup('off');}function uiInitializeNOIPGroup(arg){ var checkbox = document.getElementById("uiViewNOIPGroup"); if (checkbox.value != arg) jslDoToggleCheckBox ("uiViewNOIPGroup"); if (arg == "on") document.getElementById("uiPostNOIPGroup").value = "1"; else document.getElementById("uiPostNOIPGroup").value = "0";}function uiChangeNOIPGroup(arg){ if(arg == "on") document.getElementById("uiPostNOIPGroup").value = "1"; else document.getElementById("uiPostNOIPGroup").value = "0";}function uiDoCancel(){ jslGoTo(null,"home");}function uiDoSave(){ CurrentConnectionSelection = document.getElementById("uiViewWanCombo").options[document.getElementById("uiViewWanCombo").selectedIndex].value; document.getElementById("uiPostDDNSConnection").value=ConnectionDatabase[CurrentConnectionSelection]; document.getElementById("uiPostDDNSConn").value=ConnectionDatabase[CurrentConnectionSelection]; document.getElementById("uiPostDDNSConId").value=CurrentConnectionSelection; document.getElementById("uiPostSind").value = document.getElementById("uiViewServerCombo").selectedIndex; document.getElementById("uiPostSname").value = document.getElementById("uiViewServerCombo").options[document.getElementById("uiPostSind").value].value; document.getElementById("uiPostDDNSServer").value = document.getElementById("uiViewServerCombo").options[document.getElementById("uiPostSind").value].value; <? if eq `0` $var:sind ` document.getElementById("uiPostDynDNSStatus").value=document.getElementById("uiViewDynDNSStatus").value; document.getElementById("uiPostDynDNSUser").value=document.getElementById("uiViewDynDNSUser").value; document.getElementById("uiPostDynDNSPasswd").value=document.getElementById("uiViewDynDNSPasswd").value; document.getElementById("uiPostDynDNSName").value=document.getElementById("uiViewDynDNSName").value; ` ` ` ?> <? if eq `1` $var:sind ` document.getElementById("uiPostTZOStatus").value=document.getElementById("uiViewTZOStatus").value; document.getElementById("uiPostTZOEmail").value=document.getElementById("uiViewTZOEmail").value; document.getElementById("uiPostTZOKey").value=document.getElementById("uiViewTZOKey").value; document.getElementById("uiPostTZOName").value=document.getElementById("uiViewTZOName").value; ` ` ` ?> <? if eq `2` $var:sind ` document.getElementById("uiPostNOIPStatus").value=document.getElementById("uiViewNOIPStatus").value; document.getElementById("uiPostNOIPUser").value=document.getElementById("uiViewNOIPUser").value; document.getElementById("uiPostNOIPPasswd").value=document.getElementById("uiViewNOIPPasswd").value; document.getElementById("uiPostNOIPGroup").value=document.getElementById("uiViewNOIPGroup").value; document.getElementById("uiPostNOIPName").value=document.getElementById("uiViewNOIPName").value; ` ` ` ?> <? if eq `0` $var:sind ` var user=document.getElementById("uiViewDynDNSUser").value; var passwd=document.getElementById("uiViewDynDNSPasswd").value; var name=document.getElementById("uiViewDynDNSName").value; ` ` ` ?> <? if eq `1` $var:sind ` var user=document.getElementById("uiViewTZOEmail").value; var passwd=document.getElementById("uiViewTZOKey").value; var name=document.getElementById("uiViewTZOName").value; ` ` ` ?> <? if eq `2` $var:sind ` var user=document.getElementById("uiViewNOIPUser").value; var passwd=document.getElementById("uiViewNOIPPasswd").value; var name=document.getElementById("uiViewNOIPName").value; ` ` ` ?> if(document.getElementById("uiViewServerCombo").value=="dyndns") { if(document.getElementById("uiViewDynDNSStatus").value=="0" || document.getElementById("uiViewDynDNSStatus").value=="off") alert("DDNS Client needs to be enabled for domain name update"); if((user.length==0)&&(passwd.length==0)&&(name.length==0)) alert("User Name,Password and Domain Name need to be configured for domain name update"); else if((user.length==0)&&(passwd.length==0)) alert("User Name and Password need to be configured for domain name update"); else if((user.length==0)&&(name.length==0)) alert("User Name and Domain Name need to be configured for domain name update"); else if((passwd.length==0)&&(name.length==0)) alert("Password and Domain Name need to be configured for domain name update"); else if((user.length==0)) alert("User Name needs to be configured for domain name update"); else if((passwd.length==0)) alert("Password needs to be configured for domain name update"); else if((name.length==0)) alert("Domain Name needs to be configured for domain name update"); } else if(document.getElementById("uiViewServerCombo").value=="tzo") { if(document.getElementById("uiViewTZOStatus").value=="0" || document.getElementById("uiViewTZOStatus").value=="off") alert("DDNS Client needs to be enabled for domain name update"); if((user.length==0)&&(passwd.length==0)&&(name.length==0)) alert("Email,Key and Domain Name need to be configured for domain name update"); else if((user.length==0)&&(passwd.length==0)) alert("Email and Key need to be configured for domain name update"); else if((user.length==0)&&(name.length==0)) alert("Email and Domain Name need to be configured for domain name update"); else if((passwd.length==0)&&(name.length==0)) alert("Key and Domain Name need to be configured for domain name update"); else if((user.length==0)) alert("Email needs to be configured for domain name update"); else if((passwd.length==0)) alert("Key needs to be configured for domain name update"); else if((name.length==0)) alert("Domain Name needs to be configured for domain name update"); } else { if(document.getElementById("uiViewNOIPStatus").value=="0" || document.getElementById("uiViewNOIPStatus").value=="off") alert("DDNS Client needs to be enabled for domain or group name update"); if((user.length==0)&&(passwd.length==0)&&(name.length==0)) alert("User Name,Password and Domain or Group Name need to be configured for domain or group name update"); else if((user.length==0)&&(passwd.length==0)) alert("User Name and Password need to be configured for domain or group name update"); else if((user.length==0)&&(name.length==0)) alert("User Name and Domain or Group Name need to be configured for domain or group name update"); else if((passwd.length==0)&&(name.length==0)) alert("Password and Domain or Group Name need to be configured for domain or group name update"); else if((user.length==0)) alert("User Name needs to be configured for domain or group name update"); else if((passwd.length==0)) alert("Password needs to be configured for domain or group name update"); else if((name.length==0)) alert("Domain or Group Name needs to be configured for domain or group name update"); } document.getElementById("uiPostForm").submit(); return;}</script>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -