Показать сообщение отдельно
  #1 (permalink)  
Старый 26.10.2010, 21:56
Новичок на форуме
Отправить личное сообщение для Timonovsky Посмотреть профиль Найти все сообщения от Timonovsky
 
Регистрация: 26.10.2010
Сообщений: 3

Не работают ссылки на странице
Добрый день, совсем недавно начал изучать js и наткнулся на такую вот проблему. На сайте имеется меню навигации из трех страниц: продукция,
главная, контакты.
Хотелось бы сделать, что бы при нажатии на посещенную ссылку страницы она выделялась одним цветом, ну что бы пользователь видел, что находиться на данной странице
function activate(a)
{var id=document.getElementById("nav");
var aa=id.getElementsByTagName("a");
for( i in aa )
    if( aa[i]!=a )
      {aa[i].style.color="black";}
else
  {a.style.color="red";}

}
</script>
<div id="nav"><ul>
            <li><a href="../index.php" onclick="activate(this)"; >главная</a></li>
            <li><a href="../pages/product.php" onclick="activate(this);" >продукция</a></li>
            <li><a href="../pages/contacs.php" onclick="activate(this)";>контакты</a></li>
          </ul> </div>

И тут есть одно важное замечание, при нажатии на ссылку загружается новая страница, а меню там вставляется includom на php
Ответить с цитированием