<ul>
<li><a href="#">Главная</a></li>
<li><a href="#">Софт</a></li>
<li><a href="#">Музыка</a></li>
<li><a href="#">Фильмы</a></li>
<li><a href="#">Игры</a></li>
<li><a href="#">Книги</a></li>
<li><a href="#">Развлечение</a></li>
</ul>
А как сделать чтобы если пользователь находится на странице "Софт", то в меню эта надпись выделяется жирным? как это сделать на php? ведь это меню на все страницы выводится с помощью инклуд! Заранее спасибо)))
Спустя 2 минуты, 47 секунд (7.06.2010 - 13:40) Gabriel написал(а):
onload = function ()
{
for ( var lnk = document.links, j = 0; j < lnk.length; j++ )
if ( lnk [j].href == document.URL )
lnk [j].style.backgroundColor = '#DEED7B';
}
поменять смену фона на смену "жирности шрифта" думаю проблемы не составит.
Спустя 1 день, 21 час, 45 минут, 58 секунд (9.06.2010 - 11:26) SergeyZuzic написал(а):
Вот так попробуй
.html смени на .php если надо будет

$MENU="Главная=/main.html~Софт=/soft.html~Музыка=/music.html~Фильмы=/video.html~Игры=/game.html~Книги=/book.html~Развлечение=/fan.html";
$Arr_menu= explode("~", $MENU);
print "<ul>";
for ($i=0; $i<count($Arr_menu); $i++) {
$Arr_link=explode("=",$Arr_menu["$i"]);
if ($Arr_link[1]==$_SERVER['REQUEST_URI']) {
print "<li><a href='$Arr_link[1]'>Мы тут -> $Arr_link[0]</a></li>";
} else {
print "<li><a href='$Arr_link[1]'>$Arr_link[0]</a></li>";
}}
print "</ul>";
.html смени на .php если надо будет
