В основном у меня есть куча IMG-тегов, завернутых в кучу div, и некоторые javascript, чтобы заставить их делать опрокидывания. Эта страница прекрасно работает в IE и Firefox, но Safari дает:
"TypeError: результат выражения 'ImageNavigateForum' [undefined] не является объектом."
Где ImageNavigateForum - это идентификатор тега 'img'. (при переходе по любому "img" на странице возникает симуляционная ошибка.)
Ниже показан код Neccisarry:
<div id="NavigateForum" onmouseover="ImageNavigateForum.style.visibility='visible'" onmouseout="ImageNavigateForum.style.visibility='hidden'">
<a href="http://www.dmt-nexus.com/forum">
<img id="ImageNavigateForum" src="images\NavigateForum.jpg" class="hidden" alt="" />
</a>
есть соответствующая запись #NavigateForum в style.css
Сомон знает ответ на этот вопрос! Спасибо, загадочные интернет-кодеры! Чистка
onmouseover="ImageNavigateForum (…)
должен быть
onmouseover="document.getElementById('ImageNavigateForum') (…)
Я даже не знаю, почему вы работаете на FX и IE.
Изменить: то же самое происходит с другими местами, где вы хотите получить ссылку на элемент по id (например, onmouseout)