Лабораторная работа: Робота з випадаючими графічними меню
Починаємо елемент меню зпозиційований вертикально, з подією миші та кольору
menuHTML += startDL(trigID, 0, itemPos, 0, 0, 'inherit', back, bord, 100, mouseProps(currMenu, currItem)) + '<table width="' + currWidth + '" border="0" cellspacing="0" cellpadding="0"><tr>' + '<td align="left"><a class="Item" href="' + href + '">' + text + '</a></td>' + '<td class="Item" align="right">' + (target ? popInd : '') + '</td></tr></table>' + endDL;
if (target > 0) {
menu[target][0].parentMenu = currMenu;
menu[target][0].parentItem = currItem;
}
// Пересовуємо наступний елемент вниз, на висоту самого елемента
itemPos += height;
}
}
Вивід меню
if (showMenu) document.write(menuHTML + endDL);
litNow[currMenu] = null;
}
}
// End -->
</script>
<style>
<!--
.Item { text-decoration: none; color: #FFFFFF; font: 12px Arial, Helvetica }
-->
</style>
<title></title>
</head>
<body>
<SCRIPT LANGAUGE="JAVASCRIPT 1.3 TYPE="text/javascript">
var menu = new Array();
Встановлення початкових кольорів
var defOver = '#336699', defBack = '#003366', defBorder = '#FFFFFF';