?? ppp.js
字號:
function pppDoOnLoad(){ jslSetValue("uiViewUserName","uiPostPppUsername"); jslSetValue("uiViewPassword","uiPostPppPassword"); jslSetValue("uiViewIdleTime","uiPostPppIdleTimeout"); jslSetValue("uiViewMaxFail","uiPostPppMaxFail"); jslSetValue("uiViewMTU","uiPostPppMTU"); jslSetValue("uiViewMRU","uiPostPppMRU"); jslSetValue("uiViewKeepAlive","uiPostPppKeepAlive"); pppDoSetOnDemand(document.getElementById("uiPostPppMode").value); pppDoSetDefRoute(document.getElementById("uiPostPppDefRoute").value); pppDoSetDebug(document.getElementById("uiPostPppDebug").value); <? if eq pppoe $var:contype 'pppDoSetEnforceMRU(document.getElementById("uiPostEnforceMRU").value);' '' ?>}function pppDoGetOnDemand(){ if(document.getElementById("uiViewOnDemand").value=="off") return "lcp"; else return "on_demand";}function pppDoSetOnDemand(ondemand){ var checkbox = document.getElementById('uiViewOnDemand'); switch(ondemand) { case "on_demand": checkbox.value="off"; jslDoToggleCheckBox('uiViewOnDemand'); jslEnable("uiViewIdleTime"); jslDisable("uiViewKeepAlive"); break; case "lcp": default: checkbox.value="on"; jslDoToggleCheckBox('uiViewOnDemand'); jslDisable("uiViewIdleTime"); jslEnable("uiViewKeepAlive"); break; }}function pppDoChangeOnDemand(arg){ if(document.getElementById(arg).value=="off") pppDoSetOnDemand("on_demand"); else pppDoSetOnDemand("lcp");}function pppDoChangeEnforceMRU(arg){ if(document.getElementById(arg).value=="off") { document.getElementById("uiPostEnforceMRU").value="0"; } else { document.getElementById("uiPostEnforceMRU").value="1"; }}function pppDoSetEnforceMRU(value){ switch (value) { case "1": document.getElementById("uiViewEnforceMRU").value="on"; document.getElementById("uiViewEnforceMRU").checked=true; break; case "0": default: document.getElementById("uiPostEnforceMRU").value="0"; document.getElementById("uiViewEnforceMRU").value="off"; document.getElementById("uiViewEnforceMRU").checked=false; break; }}function pppDoGetEnforceMRU(){ if(document.getElementById("uiViewEnforceMRU").value=="off") return "0"; else return "1";}function pppDoChangeDebug(arg){ if(document.getElementById(arg).value=="off") { document.getElementById("uiPostPppDebug").value="0"; } else { document.getElementById("uiPostPppDebug").value="1"; }}function pppDoSetDebug(value){ switch (value) { case "1": document.getElementById("uiViewDebug").value="on"; document.getElementById("uiViewDebug").checked=true; break; case "0": default: document.getElementById("uiPostPppDebug").value="0"; document.getElementById("uiViewDebug").value="off"; document.getElementById("uiViewDebug").checked=false; break; }}function pppDoGetDebug(){ return "0"; //if(1==1) return "0"; //else return "1";}function pppDoSetDefRoute(arg){ if(arg=="0") document.getElementById("uiViewSetRoute").value="on"; else document.getElementById("uiViewSetRoute").value="off"; jslDoToggleCheckBox("uiViewSetRoute");}function pppDoGetDefRoute(){ if(document.getElementById("uiViewSetRoute").value=="on") return "1"; return "0";}function pppDoOnSave(){ document.getElementById("uiPostPppMode").value=pppDoGetOnDemand(); document.getElementById("uiPostPppDefRoute").value=pppDoGetDefRoute(); <? if eq pppoe $var:contype 'document.getElementById("uiPostEnforceMRU").value=pppDoGetEnforceMRU();' '' ?> document.getElementById("uiPostPppDebug").value=pppDoGetDebug(); jslSetValue("uiPostPppUsername","uiViewUserName"); jslSetValue("uiPostPppPassword","uiViewPassword"); jslSetValue("uiPostPppIdleTimeout","uiViewIdleTime"); jslSetValue("uiPostPppMaxFail","uiViewMaxFail"); jslSetValue("uiPostPppMTU","uiViewMTU"); jslSetValue("uiPostPppMRU","uiViewMRU"); jslSetValue("uiPostPppKeepAlive","uiViewKeepAlive");}function pppDoValidatePage(){ var message; var value; var maxmru = 1500; var maxfail = 100; var maxidle = 300; var count=0; value = document.getElementById("uiPostPppUsername").value; message = valDoValidateUsrPwd(value,'1'); if(message!=null) { return false; erlDoAddError("bad","uiViewUserName","",value,message); count++; } value = document.getElementById("uiPostPppPassword").value; message = valDoValidateUsrPwd(value,'0'); if(message!=null) { return false; erlDoAddError("bad","uiViewPassword","",value,message); count++; } value = document.getElementById("uiPostPppIdleTimeout").value; message = valDoValidateInteger(value); if(message!=null) { return false; erlDoAddError("bad","uiViewIdleTime","",value,message); count++; } else if(value > maxidle) { alert("La scadenza di attesa deve essere minore di "+maxidle); return false; erlDoAddError("bad","uiViewIdleTime","",value,"Idle Timeout must be less than"+maxidle); count++; } value = document.getElementById("uiPostPppMaxFail").value; message = valDoValidateInteger(value); if(message!=null) { return false;erlDoAddError("bad","uiViewMaxFail","",value,message); count++; } else if(value > maxfail) { alert("I fallimenti massimi devono essere minori di "+maxfail); return false;erlDoAddError("bad","uiViewMaxFail","",value,"MAX Fail must be less than"+maxfail); count++; } value = document.getElementById("uiPostPppMRU").value; message = valDoValidateInteger(value); if(message!=null) { return false;erlDoAddError("bad","uiViewMRU","",value,message); count++; } else if(value > maxmru) { alert("L'MRU massimo deve essere minore di "+maxmru); return false;erlDoAddError("bad","uiViewMRU","",value,"MRU must be less than"+maxmru); count++; } value = document.getElementById("uiPostPppKeepAlive").value; message = valDoValidateInteger(value); if(message!=null) { return false;erlDoAddError("bad","uiViewKeepAlive","",value,message); count++; } if(count!=0) message="PPP"; else message=""; return true;}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -