GRY-Online.pl --> Archiwum Forum

pytanie zielonego do webmastera (html,css,javascript) serdecznie proszę ...

12.06.2004
20:40
[1]

la combo [ Legionista ]

pytanie zielonego do webmastera (html,css,javascript) serdecznie proszę ...

mam małe pytanie do webmastera (a tych wśród forumowiczów chyba nie brakuje) :))
Na stronie:
https://www.kurshtml.boo.pl/ ----> w 'Skrypty/Menu rozwijane'

Jest pewna pomoc co do utworzenia menu rozwijanego. Zrobiłem wszystko według instrukcji tam zamieszczonej. Ale jest pewien problem : kiedy klikam na (np.) Menu1 rozwija się ono, ale Menu2 nie schodzi w dół (tak jak jest w przykładzie na wymienionej stronie) tylko zostaje w miejscu. Przez co "pozycje" Menu1 są pod Menu2.

Mam nadzije, że dobrze wyjaśniłem problem. Może autor kursu zapomniał o czymś napisać? Albo ja zrobiłem coś nie tak? Serdecznie proszę o pomoc....

12.06.2004
20:48
[2]

hotDog [ Outsider ]

u mnie ten skrypt działa poprawnie...

jeśli jesteś początkujący to radzę Ci nie grzebać w kodzie, bo możesz skopać wszystko :-/ najlepiej napisz maila do autora skryptu, a na pewno Ci pomoże.

12.06.2004
20:55
[3]

la combo [ Legionista ]

jestem bardziej początkujący niż zaawansowany. :) Ale proszę Was o jakieś konkretne porady...

hotdog----> a autor odpisze mi za tydzień :/

12.06.2004
20:58
[4]

hotDog [ Outsider ]

skąd wiesz.... ;-) trudno się czyta czyjeś skrypty... a ja nie znam się dobrze na JS... bo nie lubię JS :-/

ale postaram się pomóc jeśli napiszesz mi tutaj dokładnie co chcesz zrobić? Dodać kolejne menu?

12.06.2004
21:24
[5]

la combo [ Legionista ]

hotdog----> oki, spróbuję dokładniej wyjaśnić :)))
Mam 3x Menu (jeden pod drugim), każde z nich ma 3 linijki ( czyli w każdym Menu są 3 pozycje, gotowe do rozwinięcia :) ) . Kiedy wszystkie Menu są zwiniete wygląda oki. Ale kiedy klikam w Menu1 (na samej górze), rozwija się ono, ale niestety nie "posuwa" w dół Menu2, które wogóle nie zmienia pozycji. Daltego "pozycje" z Menu1 są jakby zasłonięte przez Menu2 i Menu3.
Tera pytanie: dlaczego kiedy rozwijam Menu1, Menu2 i Menu3 nie posuwają się w dół?
:))) może teraz udało mi się coś więcej wyjaśnić (?) :)

12.06.2004
21:36
[6]

Qbaa [ Generaďż˝ ]

czytałeś dokładnie instrukcje? pytam, bo niektórzy tego nie robią, a później się dziwią że nie działa :)
na samym początku powinieneś zmienić tak:
var karty = new Array(
////// Podaj ilość pozycji w poszczególnych menu:
new karta(3),
new karta(3),
new karta(3)
);

drugie menu powinno wyglądać tak:
<TABLE WIDTH="150" style="border: solid black 1px" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR><TD>
<TABLE BGCOLOR="navy" WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR><TD ALIGN="center" style="padding: 2px"><A HREF="javascript:void(null)" onfocus="blur()" onclick="rozwin_zwin(1); return false"><FONT COLOR="white"><B>MENU nr1</B></FONT></A>
</TABLE>
<DIV ID="nr1">
<TABLE BGCOLOR="#CCEEFF" WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR><TD style="padding: 5px">
<DIV ID="nr1_0"><A HREF="">Pozycja nr1_0</A></DIV>
<DIV ID="nr1_1"><A HREF="">Pozycja nr1_1</A></DIV>
<DIV ID="nr1_2"><A HREF="">Pozycja nr1_2</A></DIV>
</TABLE>
</DIV>
</TABLE>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
ukryj(1);
//-->
</SCRIPT>

a trzecie tak:
<TABLE WIDTH="150" style="border: solid black 1px" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR><TD>
<TABLE BGCOLOR="navy" WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR><TD ALIGN="center" style="padding: 2px"><A HREF="javascript:void(null)" onfocus="blur()" onclick="rozwin_zwin(1); return false"><FONT COLOR="white"><B>MENU nr1</B></FONT></A>
</TABLE>
<DIV ID="nr2">
<TABLE BGCOLOR="#CCEEFF" WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR><TD style="padding: 5px">
<DIV ID="nr2_0"><A HREF="">Pozycja nr2_0</A></DIV>
<DIV ID="nr2_1"><A HREF="">Pozycja nr2_1</A></DIV>
<DIV ID="nr2_2"><A HREF="">Pozycja nr2_2</A></DIV>
</TABLE>
</DIV>
</TABLE>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
ukryj(2);
//-->
</SCRIPT>

napisz czy to to :)

12.06.2004
21:39
[7]

hotDog [ Outsider ]

u mnie wszystko jest OK, patrz link.. podejrzyj kod i go sobie skopiuj...

i zwróć uwagę na to, co autor pisze na stronie:


Dodatkowo w przypadku wstawiania więcej niż jednego menu, należy obowiązkowo w każdym nowym liczby "0" zmianić na następne z kolei (nr menu), tzn.: 1, 2, 3 itd., np.:

<TABLE WIDTH="150" style="border: solid black 1px" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR><TD>
<TABLE BGCOLOR="navy" WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR><TD ALIGN="center" style="padding: 2px"><A HREF="javascript:void(null)" onfocus="blur()" onclick="rozwin_zwin(1); return false"><FONT COLOR="white"><B>MENU nr1</B></FONT></A>
</TABLE>
<DIV ID="nr1">
<TABLE BGCOLOR="#CCEEFF" WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR><TD style="padding: 5px">
<DIV ID="nr1_0"><A HREF="">Pozycja nr1_0</A></DIV>
<DIV ID="nr1_1"><A HREF="">Pozycja nr1_1</A></DIV>
</TABLE>
</DIV>
</TABLE>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
ukryj(1);
//-->
</SCRIPT>
<BR>

W pierwszej części kodu (w nagłówku) trzeba również podać liczbę pozycji w nowym menu:

var karty = new Array(
////// Podaj ilość pozycji w poszczególnych menu:
new karta(3),
new karta(2)
);

Pamiętaj, że po każdym wpisie powyżej (oprócz ostatniego!) należy postawić przecinek.


wystarczyło tylko dobrze przeczytać tekst i po problemie :)

12.06.2004
21:41
smile
[8]

Qbaa [ Generaďż˝ ]

zresztą tutaj działa:

12.06.2004
21:42
smile
[9]

Qbaa [ Generaďż˝ ]

<----- hotDog

12.06.2004
22:02
[10]

la combo [ Legionista ]

przeczytałem tamtą instrukcje baaardzo dokładnie zanim spytałem was (znam ją już chyba na pamięć :) )
właśnie przeanalizowałem wszystko od nowa. Juz wiem w czym bląd - przerzuciłem na prawo tabelke każdego menu i w ogóle za dużo tego typu swoich "udoskonaleń" wprowadziłem :)))))
(swoją drogą szkoda, że nie wychodzi...):

<TABLE align="right" WIDTH="150" style="border: solid black 1px" BORDER="0" CELLSPACING="0" CELLPADDING="0">

wielkie dzieki wszystkim za zainteresowanie i badzcie przygotowani na kolejne pytania z dziedziny webmasteringu :P
:)) pozdro

© 2000-2024 GRY-OnLine S.A.