![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 12.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Chce zrobic cos takiego , zeby po najechaniu na linka zmieniała sie zawartosc opisu.
Tu jest skrypt menu (gdziestam znaleziony): Kod function SwitchMenu(obj) { if(document.getElementById) { var el = document.getElementById(obj); var ar = document.getElementById("masterdiv").getElementsByTagName("span"); if(el.style.display != "block") { for (var i=3; i<ar.length; i++) { if (ar[i].className=="submenu") ar[i].style.display = "none"; } el.style.display = "block"; } else { el.style.display = "none"; } } } function pokazOpis (ktorylink) { if (document.getElementById) { if (ktorylink.opis) { document.getElementById('opisy').childNodes[0].nodeValue = ktorylink.opis; } else { document.getElementById('opisy').childNodes[0].nodeValue = ktorylink.childNodes[0].nodeValue; } return false; } else { return true; } } Wstawiony kod w body: Kod <div id="masterdiv"> <a onmouseover="return pokazOpis(this)" href="#" onclick="SwitchMenu('link1')" opis="Jakis tam opis">LINK 1</a><br/> <span class="submenu" id="link1"> <a href="podmenu1a.html" onmouseover="return pokazOpis(this)" opis="Inny piekny opis">link1a</a><br/> <a href="podmenu1b.html">link1b</a><br/> <a href="podmenu1c.html">link1c</a><br/> <a href="podmenu1d.html">link1d</a><br/> </span> I tu sie ma wyswietlac: Tylko, ze zamiat wyswietlac sie opis to wyskietla sie nazwa linka. Prosze o pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 0 Dołączył: 19.01.2005 Skąd: Bochnia Ostrzeżenie: (0%) ![]() ![]() |
Nie lepiej zrobić to w CSSie ? dużo prostrze i będzie działać we wszystkich przeglądarkach tak samo. Wejdz na tą strone http://gentoo.strusio.net/ i najedź mychą na linki pod tekstem HOWTO's.
Podglądnij style stronki i znień z fixed na relative żeby działało w szrocie poprawnie. -------------------- Strusionet - Gentoo Linux | New design CSS Demo
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 12.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Niestety musi to byc napisane w JS, wiec jesli ktos moze pomoc tobede wdzieczny.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 91 Pomógł: 0 Dołączył: 25.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli chcesz uzyskać efekt podpowiedzi w formie dymków pojawiających się po najechaniu na link, wówczas zaprzęgnij do tego celu Google - puszukaj info o javascript + tooltips, dymki, chmurki - na pewno coś znajdziesz
![]() Jeżeli opis ma być wpisywany do znacznika o określonym ID, wówczas użyj to tego celu Kod document.getElementById('pole').innerHTML .
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 29.06.2025 - 00:34 |