snmp.js

来自「Acorp firmware port for D-Link DSL-300T 」· JavaScript 代码 · 共 70 行

JS
70
字号

<? if eq 1 1 '<script language="JavaScript">' '' ?>

<? if eq 1 1 '<? include ../html/js/val.js ?>'   '<script language="JavaScript" src="../html/js/val.js"></script>' ?>
<? if eq 1 1 '<? include ../html/js/jsl.js ?>'   '<script language="JavaScript" src="../html/js/jsl.js"></script>' ?>
<? if eq 1 1 '<? include ../html/js/error.js ?>' '<script language="JavaScript" src="../html/js/error.js"></script>' ?>

<? if eq 1 1 '' '<script language="JavaScript">' ?>

function uiDoOnLoad()
{

  jslPostToViewCheckBox("uiViewSNMPAgent","uiPostSNMPAgent");	
  jslPostToViewCheckBox("uiViewSNMPTrap","uiPostSNMPTrap");	

  <? multiquery snmpcm:settings/community/entry
  ' 
  jslSetValue("uiViewName$00","uiPostName$00");
  jslSetValue("uiViewAccessRights$00","uiPostAccessRights$00");
  jslDoShowComboBox("uiViewAccessRights$00","uiPostAccessRights$00");
   ' ?>

  <? multiquery snmpcm:settings/trapinfo/entry
  ' 
  jslSetValue("uiViewTrapDest$00","uiPostTrapDest$00");
  jslSetValue("uiViewTrapComm$00","uiPostTrapComm$00");
  jslSetValue("uiViewTrapVer$00","uiPostTrapVer$00");
  jslDoShowComboBox("uiViewTrapVer$00","uiPostTrapVer$00");
   ' ?>

   jslSetValue("uiViewSysContact","uiPostSysContact");
   jslSetValue("uiViewSysName","uiPostSysName");
   jslSetValue("uiViewSysLocation","uiPostSysLocation");
  
  // jslSetValue("uiViewSysIdleTime","uiPostSysIdleTime");
  //doShowPageErrors();
}
function uiDoSave()
{
  <? multiquery snmpcm:settings/community/entry
  ' 
  jslSetValue("uiPostName$00","uiViewName$00");
  jslSetValue("uiPostAccessRights$00","uiViewAccessRights$00");
   ' ?>

  <? multiquery snmpcm:settings/trapinfo/entry
  ' 
  jslSetValue("uiPostTrapDest$00","uiViewTrapDest$00");
  jslSetValue("uiPostTrapComm$00","uiViewTrapComm$00");
  jslSetValue("uiPostTrapVer$00","uiViewTrapVer$00");
   ' ?>

  jslSetValue("uiPostSysContact","uiViewSysContact");
  jslSetValue("uiPostSysName","uiViewSysName");
  jslSetValue("uiPostSysLocation","uiViewSysLocation");

  // jslSetValue("uiPostSysIdleTime","uiViewSysIdleTime");

  jslViewToPostCheckBox("uiPostSNMPAgent","uiViewSNMPAgent");
  jslViewToPostCheckBox("uiPostSNMPTrap","uiViewSNMPTrap");

  jslFormSubmit("uiPostForm");
}

function uiDoCancel()
{
  jslGoTo(null,"home");
}
</script>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?