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