Help!!!>> Ммм... А собственно какая разница? Так же делаешь слой, >пихаешь на него картинку и обрабатываешь onMouseOver для слоя. > > Вот по поводу обработок событий для меню. Я не обрабатываю события на появляющемся слое, я делаю так: > --------------------------------------------- > | onMouseOver=hideall | onMouseOver=hideall | > --------------------------------------------- > | МЕНЮ 1 | МЕНЮ 2 | > --------------------------------------------- > | | > | | > | | > | Эта ячейка для основного документа и | > | на ней тоже onMouseOver=hideall | > | | > --------------------------------------------- > * В МЕНЮ1 и МЕНЮ2 при событии OnMouseOver я показываю соответсвующий слой с подменю. > > Т.е. вокруг пункта меню я делаю ячейки таблицы и если мышка в них попадает, то все открытые подменю я закрываю. А если обрабатывать события на появляющемся слое, то надо как-то обработать события OnMouseOut пункта меню, который открыл подменю, таким образом, чтобы если я мышку перемещаю на подменю, то ничего не происходит, а если не на подменю, то подменю должно убраться. > Я мучал-мучал, а потом плюнул, да и сделал так как нарисовал. Как такой вариант? Может где ущербный? |