Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Mam pewien problem z Menu - tutaj potrzebne sa coockies :(
Forum PHP.pl > Forum > Gotowe rozwiązania
B3T0N
no wlasnie - jestem juz na ukonczeniu robienia sklepu internetowego winksmiley.jpg i mam pewien problem z menu (rozwijalne menu)

link do owego sklepu aby oklepac problem: http://angela.pl/olek/sklep/

problem tkwi w tym , ze jezeli kliknę na dany element w glownym menu - , rozwijaja mi sie podkategorie - wszystko ok - , teraz , jezeli klikne na podkategorie to przechodzi mi juz do wyswietlenia teog , co bylo w linku kategorii

i moim problemem jest to , zeby to menu nie zwijalo sie za kazdym razem jezeli zostanie klikniety link , tylko zeby pozostalo tak , jak zostalo klikniete

glownym wyznacznikiem menu glownego sa funkcje "switchmenu" a tymi wyznacznikami podmenu sa "submenu"

wiem ze trzeba cos pokombinowac z coockies - moze mi ktos pomoze w tym questionmark.gif



mam nadzieje ze w miare jasno wyrazilem swoj problem - mam wielka nadzieje ze ktos mi w tym pomoze : /
B3T0N
zamieszczam kawalek kodu menu :

<td valign=top height=18><div id="masterdiv">
<div class="menutitle" onclick="SwitchMenu('sub1')" onMouseOver="this.style.backgroundColor='#646464';"
onMouseOut="this.style.backgroundColor='#535353';">
<div align="left">OBUDOWY CHIEFTEC</div>
</div>
<span class="submenu" id="sub1">
<table
width="105%" border=1 cellpadding=1 cellspacing=0
bordercolor=#999999 style="BORDER-COLLAPSE: collapse" dwcopytype="CopyTableRow">
<tbody>
<tr>
<td
onMouseOver="this.style.backgroundColor='#646464';"
onMouseOut="this.style.backgroundColor='#535353';"><img src="GFX/strzalka.gif" width="10" height="12" border="0">&nbsp;<a href="index.php?action=SzukanieWynik&IDKategorii=41">SERIA
DRAGON </a></td>
</tr>
<tr>
<td
onMouseOver="this.style.backgroundColor='#646464';"
onMouseOut="this.style.backgroundColor='#535353';"><a
href="index.php?action=SzukanieWynik&IDKategorii=31"><img src="GFX/strzalka.gif" width="10" height="12" border="0">&nbsp;SERIA
MATRIX</a></td>
</tr>
<tr>
<td
onMouseOver="this.style.backgroundColor='#646464';"
onMouseOut="this.style.backgroundColor='#535353';"><a
href="index.php?action=SzukanieWynik&IDKategorii=32"><img src="GFX/strzalka.gif" width="10" height="12" border="0">&nbsp;SERIA
SCORPIO</a></td>
</tr>
<tr>
<td
onMouseOver="this.style.backgroundColor='#646464';"
onMouseOut="this.style.backgroundColor='#535353';"><a
href="index.php?action=SzukanieWynik&IDKategorii=34"><img src="GFX/strzalka.gif" width="10" height="12" border="0">&nbsp;SERIA
APOLLO</a></td>
</tr>
<tr>
<td height="16"
onMouseOver="this.style.backgroundColor='#646464';"
onMouseOut="this.style.backgroundColor='#535353';"><img src="GFX/strzalka.gif" width="10" height="12" border="0">&nbsp;<a href="index.php?action=SzukanieWynik&IDKategorii=33">SERIA
BX </a></td>
</tr>
</tbody>
</table>
</span>
rzseattle
mozesz to rozwiacac w ten sposob ze do linku dodajesz informacje ktore menu jest otwarte a potem w php

uwaga to tylko przyklad (chodzi o idee )
[php:1:d97471151f]<?php
print "<body ";
if ($_GET['menu']) { //update
print "onload="SwitchMenu('".$_GET['menu']."')"";
}
print ">";
?>[/php:1:d97471151f]
Seth
php >> Skrypty

GrayHat: Twoj post zostal usuniety gdyz jak juz wczesniej Tobie pisalem... za nabijanie postow bede je usuwal.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.