GRY-Online.pl --> Archiwum Forum

Do łebmajsterów - potrzebna pomoc!!!

04.04.2002
14:56
[1]

Immothep [ Errare humanum est. ]

Do łebmajsterów - potrzebna pomoc!!!

Witam.
Mam problem z jednyą rzeczą. Postaram się wytłumaczyć o co mi chodzi.

Potrzebuje zrobić odnośnik (graficzny) do podstrony w ten sposób, aby po najechaniu na tenże odnośnik myszką, pojawaia się inny obrazek (nie wiem czy to jest logicznie napisane).
To są chyba komendy ONMOUSE i OVERMOUS ale nie jestem pewien.
Jeśli ktoś wie jak to zrobić proszę o krótki przykład (może być zamieszczony na forum).

Z góry dziękuje.
Pozdrawiam.

04.04.2002
15:38
[2]

Immothep [ Errare humanum est. ]

Ludzie, niech mi ktoś pomoże, plisssssss!!!

04.04.2002
15:40
[3]

xywex [ mlask mlask! ]

Czy tu nie trzeba zrobić coś z "hoover"?

04.04.2002
15:43
[4]

Immothep [ Errare humanum est. ]

Ehh, żebym to ja wiedział to bym nie zakładał takiego wątku ;-)

04.04.2002
15:47
smile
[5]

xywex [ mlask mlask! ]

Sorry, niestety dokładnie Cie nie pomoge bo tą odrobinkę którą o htmlu wiedziałem już zapomniałem :-((( Tylko coś mi się kojarzy że jest taki skrypt javy.

04.04.2002
16:01
[6]

Immothep [ Errare humanum est. ]

Mimo wszystko thx za pomoc :-) Pozdrawiam.

04.04.2002
16:23
[7]

Katane [ Useful Idiot ]

Immothep --> Te komendy to onmousover i onmouseout. Ja takie rzeczy robię javascriptem. Looknij obok, jak to mniej więcej wygląda:

04.04.2002
16:36
[8]

Immothep [ Errare humanum est. ]

Sorry że jestem taki uperdliwy ale mam jeszcze 2 pytania. 1. Czy do każdego odnośnika w sekcji <BODY> musi być wstawiony nowy sktypt w sekcji <HEAD>? 2. To ID="Obrazek" - co dokładnie mam tu wpisać? PS. przypuśćmy że obrazki nazywają sie NEWS01.gif i NEWS02.gif

04.04.2002
16:45
[9]

Regis [ ]

Troche to rozwiazanie co ci dali jest ograniczajace... Ja polecam tak... <A HREF="news.htm" onMouseOver='b3.src="news02.gif"' onMouseOut='b3.src="news01.gif"'> <IMG SRC="news01.gif" NAME="b3"> </A> Czyli name to nazwa obrazka (to samo name wpisujesz przy odnosniku) ) Obrazek przy onMouseOver, to "nowy" obrazek, a przy onMouseOut, to ten, ktory ma byc normalnie. Poprobuj :)

04.04.2002
16:58
[10]

Immothep [ Errare humanum est. ]

Kiedy najeżdzam na odnośnik wyskakuje mi znaczek taki jak przy źle podanym źródle pliku (taki czerwony X) A kiedy odjeżdzam nie powraca poprzedni .gif

04.04.2002
17:20
[11]

Immothep [ Errare humanum est. ]

I na pierwszym przykładzie dzieje się to samo i na drugim też.

04.04.2002
17:25
[12]

Katane [ Useful Idiot ]

Immhotep --> W takim razie to Ty coś schrzaniłeś. Mi wszystko ładnie chodzi.

04.04.2002
17:28
[13]

Immothep [ Errare humanum est. ]

==>Katane To jeśli nie sprawi Ci kłopotu to napisz jeszcze raz z tym wyjątkiem że oba pliki nazywają się NEWS01.gif i NEWS02.gif. Przepisałem kropka w kropke i nie działa, więc nie wiem czy dokładnie to jest moja wina :-)

04.04.2002
17:31
[14]

Katane [ Useful Idiot ]

Regis --> Za to Twój sposób mi w ogóle nie działa.

04.04.2002
17:33
[15]

Katane [ Useful Idiot ]

Immhotep --> Po prostu zamień "gdzie_jest_obrazek" na "news01.gif", a "gdzie_jest_drugi_obrazek" na "news02.gif"

04.04.2002
17:36
[16]

Immothep [ Errare humanum est. ]

==>Katane Hmm za kogo Ty mnie uważasz, ofkoz że to zmieniłem na nazwy odpowiednich plików, niestety nic nie idzie :(( Aha, mogę dodać że mam win XP, ale to nie ma znaczenia ponieważ inne strony z Javasript chodzą bez problemu (np. forum Gry-Online) :-)

04.04.2002
17:44
[17]

Immothep [ Errare humanum est. ]

Dokładnie to wygląda tak: <HEAD> <script language="javascript"> function odmien() ‹obrazek.src="image\news01.gif";› function zmien() ‹obrazek.src="image\news02.gif";› </script> </HEAD> <BODY> <A HREF="news.htm"><img src="image\news01.gif" ID="obrazek" OnMouseOver="zmien()" OnMouseOut="odmien()"></a> </BODY> Dlatego " image\news01.gif" poniewaz pliki graficzne mam w innym folderze (podrzędnym)

04.04.2002
17:52
[18]

Katane [ Useful Idiot ]

Immhotep --> No to patrz screen obok (dziala doskonale):

04.04.2002
17:53
[19]

Katane [ Useful Idiot ]

Jak pewnie zauważyłś, na GOLu nie ma nawiasów klamrowych, upewnij się że po zmien() w definicji skryptu jest nawias klamrowy.

04.04.2002
17:59
[20]

Immothep [ Errare humanum est. ]

Wiem że nie ma ale mam dobrze wszystko wpisane (chyba). Dlatego zrobiłem poniżej link, z niego zassać można stronke na której umieściłem tenze skrypt. Stronka spakowana jest w zipie i ma 55KB (jest razem z plikami graficznymi).

04.04.2002
18:00
[21]

Immothep [ Errare humanum est. ]

Sorry źle wpisałem adres

04.04.2002
18:05
smile
[22]

Katane [ Useful Idiot ]

HA HA HA!!! ;) Ale się uśmiałem, kiedy odkryłem powód :))) Nawet nie wiedziałem, że takie coś przeszkadza :) Po prostu w skryptach javascript nie może być "\" :))) Zmień wszystkie "\" na "/" i będzie działać :)))

04.04.2002
18:09
smile
[23]

Immothep [ Errare humanum est. ]

Uuuu la la la działa :)) Wielkie dzięki za pomoc, trochę wam zająłem czasu ale warto było (przynajmniej dla mnie:)) Jescze raz THX Pozdrawiam.

04.04.2002
18:31
[24]

Immothep [ Errare humanum est. ]

Sorx jeszcze tylko dwa pytania :) 1.Czy do każdego odnośnika w sekcji <BODY> musi być wstawiony nowy sktypt w sekcji <HEAD>? 2. W około aktywnego odnośnika graficznego robi się ramka (oznacza ona że odnośnik jet aktywny), a mnie chodzi o to aby tej ramki nie było (nie wiem czy jest to logicznie napisane, ale mniej więej o to mi chodzi). Ja mam teraz tak <body text="black" vlink="red" alink="green"> czy wszędzie musi być none lub inna komenda?? np: <body text="black" vlink="none" alink="none">

04.04.2002
18:52
[25]

Regis [ ]

Katane --> Moj sposob jest 100% pewny - uzywam go prawie na kazdej stronie... Immothep --> Juz pisalem - uzyj mojego sposobu, to nie bedziesz mial takich problemow :) Co do drugiego pytania, to musisz uzyc stylow. Poszukaj w watku pt. Kacik Webmasterow (albo jakos tak :) )

© 2000-2024 GRY-OnLine S.A.