Показать сообщение отдельно
  #1 (permalink)  
Старый 18.02.2012, 22:40
Новичок на форуме
Отправить личное сообщение для Gawk Посмотреть профиль Найти все сообщения от Gawk
 
Регистрация: 18.02.2012
Сообщений: 4

Смена фона и цвета ссылки, если посетитель находиться на ней
Исчу помоши, делаю сайт, понадобилось использование явы, сам с ней почти не знаком, поэтому прошу помощи у вас.
Каким образом сделать задуманное Нужно сменить фон и цвет ссылки(меню), когда посетитель находится на этой странице.
Допустим я перерыл кучу форумов и нашел скрипт, допустим я понял как его в сайт засунуть, но как сделать что бы именно для ссылок этого класса он применял и что там есть что... Или предлагайте свой вариант, желательно с комментариями или просто объяснением о том, что нужно сделать, что бы работало.

Найденный мной скрипт:
<script> 
onload = function () 
{ 
for (var lnk = document.links, j = 0; j < lnk.length; j++) 
if (lnk [j].href == document.URL) lnk [j].style.color = 'уникальный_цвет_например_re d'; 
} 
</script>


Код страницы
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Заголовок</title>

<script> 
onload = function () 
{ 
for (var lnk = document.links, j = 0; j < lnk.length; j++) 
if (lnk [j].href == document.URL) lnk [j].style.color = 'уникальный_цвет_например_re d'; 
} 
</script>
</head>

<body>
<div class="menu"> 
<ul> 
<li><A href="http://javascript.ru/ru">RUS</A></li>
<li><A href="http://javascript.ru/engl">ENG</A> <li>
</ul>
</div>
</body>
</html>



Заранее всем спасибо, кто откликнется.
Ответить с цитированием