Cześć,
Chciałbym aby jedna z moich opcji w górnym menu była rozwijana. Czytałem na forum wątki o tym, ale nie jest to czego oczekuje. Przegladałem skrypty drzewiaste, rozwijane .. na kurshtml boo pl i jest to zrozumiałe jesli chodzi o działanie, ale w momencie gdybym pisał zwykły html doc, a problem stanowi poprawne wrzucenie tego w php fusion, dlatego zwracam się do Was o pomoc.
Chciałbym w ten kod:
<td width='7' align='center'><img src='".BASEDIR."themes/Labrador/images/menu_vr.gif' width='7' height='51'></td>
<td align='center'><a href='#' onclick='szczenieta();' class='link-menu'>Menu2</a></td>
Wkomponować tą opcje:
<TABLE WIDTH=150" style="border: solid black 1px" BORDER="0" CELLSPACING="0" CELLPADDING="0" onmouseover="display('nr0','block')" onmouseout="display('nr0','none')">
<TR><TD>
<TABLE BGCOLOR="navy" WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR><TD ALIGN="center" style="padding: 2px; cursor: default"><FONT COLOR="white"><B>MENU nr0</B></FONT></A>
</TABLE>
<DIV ID="nr0">
<TABLE BGCOLOR="#CCEEFF" WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR><TD style="padding: 5px">
<A HREF='#'>Pozycja nr0_0</A><BR>
<A HREF='#'>Pozycja nr0_1</A><BR>
<A HREF='#'>Pozycja nr0_4</A>
</TABLE>
</DIV>
</TABLE>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
display('nr0','none');
//-->
</SCRIPT>
<BR>
Wiem że trzeba wrzucić script javy do suubheader, ale nie jestem pewien czy aby on poprawnie działa i czy go dobrze umieściłem ;\ Dlatego załączam czysty subheader strony i prosiłbym aby ktoś poporstu go tam wkomponował, bo ja już nie moge patrzeć na rozjeżdzające się ramki i parse errory ;)
Java
<SCRIPT TYPE='text/javascript' LANGUAGE='JavaScript'>
<!--
// Autorem skryptu jest: SŁAWOMIR KOKŁOWSKI
// http://www.kurshtml.boo.pl
// Jeśli chcesz wykorzystać ten skrypt na swojej stronie, nie usuwaj tego komentarza!
var display_timer_id = new Array();
function display(id, wartosc)
{
clearTimeout(display_timer_id[id]);
if (document.getElementById) display_timer_id[id] = setTimeout('document.getElementById("' + id + '").style.display = "' + wartosc + '"', 1);
else if (document.all) display_timer_id[id] = setTimeout('document.all["' + id + '"].style.display = "' + wartosc + '"', 1);
}
//-->
</SCRIPT>
Edytowane przez juraviel dnia 23.05.2006 13:17:04
|