menu.js
来自「Acorp firmware port for D-Link DSL-300T 」· JavaScript 代码 · 共 35 行
JS
35 行
<? setvariable var:topmenuhandlers `onmouseover="jslDoMenuRollOver('top',id)" onmouseout="jslDoMenuRollOut('top')"` ?>
<? setvariable var:leftmenuhandlers `onmouseover="jslDoMenuRollOver('left',id)" onmouseout="jslDoMenuRollOut('left')"` ?>
<script language="JavaScript">
var uiMenu = new Array();
<? include ../html/defs/$var:style/menus/<? echo $var:main ?>_top.js ?>
<? include ../html/defs/$var:style/menus/<? echo $var:main ?>_$var:menu.js ?>
function jslDoMenuRollOver(menu,item_id)
{
var node,id;
for(node=uiMenu[menu];node!=null;node=uiMenu[node["next"]])
{
id=node["id"];
if(id==null) continue;
node["btn_cur"]=document.getElementById(id).src;
if(id==item_id) document.getElementById(id).src=node["btn_on"];
else document.getElementById(id).src=node["btn_off"];
}
}
function jslDoMenuRollOut(menu)
{
var node,id;
for(node=uiMenu[menu];node!=null;node=uiMenu[node["next"]])
{
id=node["id"];
if(id==null) continue;
document.getElementById(id).src=node["btn_cur"];
}
}
</script>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?