Настроить JS скрипт под мозилу

RF
На сайте с 26.04.2009
Offline
107
531

Для вывода меню использую скрипт:

<script type="text/javascript" language="JavaScript">

function clickHandler()
{
var
targetId, srcElement, targetElement;
srcElement = window.event.srcElement;
if (srcElement.className == "nav_link")
{
targetId = srcElement.id + "details";
targetElement = document.all(targetId);
if (targetElement.style.display == "none")
{
targetElement.style.display = "";
}
else
{
targetElement.style.display = "none";
}
}
}
document.onclick = clickHandler;
</script>

В самом меню:

<tr><td>

<a id="Out2" class="nav_link">Помощь авторам:</a>
<div id="Out2details" style="display:None; position:relative; left:14;">
<a class="small_nav" href="index.php?showforum=16">-&nbsp;Поиск бет</a>&nbsp;<br>
</div>
</td></tr>

В Мозилле не работает. В ИЕ и опере норм.

Кто-то может помочь исправить или надо все нафиг по-другому делать?

embo
На сайте с 05.12.2008
Offline
24
#1


function clickHandler(event)
{
var targetId, targetElement;
var e = event || window.event;
var srcElement = e.target || e.srcElement;

if (srcElement.className == "nav_link")
{
targetId = srcElement.id + "details";
targetElement = document.all(targetId);
if (targetElement.style.display == "none")
{
targetElement.style.display = "";
}
else
{
targetElement.style.display = "none";
}
}
}
document.onclick = clickHandler;
Плавно двигаемся от сапы к статьям (http://miralinks.ru/users/registration/from:4223)
RF
На сайте с 26.04.2009
Offline
107
#2

Спасибо большое.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий