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

Подсветка активной ссылки
Содержания файла header.php оп адресу
http://---.ru/header.php


<script> 
onload = function () 
{ 
for (var lnk = document.links, j = 0; j < lnk.length; j++) 
if (lnk [j].href == document.URL) lnk [j].style.color = '#fff';
} 
</script>


<a href="http://---.ru">Главная</a>
<a href="http://2.---.ru">Карта</a>
<a href="http://3.---.ru">Новости</a>



Во всех субдоменах header.php включен в index.php
<?php
include("../header.php");
?>


:help:

Проблема заключается в том что:

если совершить переход на НОВОСТИ то подсветка будет на ссылке
<a href="http://3.---.ru">Новости</a>

а вот если уже в новостях перейти по какой либо ссылке то тогда и подсветка переползет туда.

Задача такова:

Сохранить подсветку ссылки
<a href="http://3.---.ru">Новости</a>

и при этом чтобы работала подсветка выбранного меню в Новостях
Пример:
<a href="http://3.---.ru/all">Все Новости</a>


Либо предложите вариант как все это можно реализовать иначе, в javascript я очень слаб. Задача оставить один header на все субдомены и в дальнейшем привязать уведомления в него..
Ответить с цитированием