Какая-то ерунда ...У меня есть страница, которая собирается сервером, при помощи SSI, из трех частей. Типа: <!--#include virtual="top.inc" --> Тут текст. Просто текст. <!--#include virtual="bottom.inc" -->
В top.inc у меня есть функция в которой свойству visibility слоя с ID="D1" присваивается "hidden". Сам этот слой у меня описывается в файле bottom.inc. А проблемка такая: при загрузке страницы СЛУЧАЙНЫМ образом выскакивает alert (MSIE) типа нету объекта. InterDev при этом указывает на строку в которой и происходит присвоение "hidden". На onLoad в BODY стоит вызов этой функции с убиранием слоя. При всем этом меню (а это я меню делаю) полностью работоспособно (после нажатия на OK в alerte). Я сам могу предположить, что при загрузке страницы эта функция не видит слоев в конце страницы (типа не успевает еще подгузится а функция пытается убрать "несуществующий" слой.) Пока писал, подумал, что можно попробовать перенести слои в top.inc. Пойду пробовать.
ЗЫ. Извините за корявый стиль изложения. |