wolkov [ |Drummer| ]
JavaScript - rollover - pomoc
Chce aby moj "zalinkowany" button.gif zmienial sie po najechaniu na niego myszka, mam dwa gify, stworzylem skrypt z jakiegos tutoriala, ale nie dziala :( help.
pozdrowka.
Dymion_N_S [ Bezimienny ]
wolkov ----> powinno zadziałać. <a href="https://www.pckurier.pl" onMouseOver='rollover.src="../grafika/pcq.gif"' onMouseOut='rollover.src="../grafika/hand.gif"'> <img src="../grafika/hand.gif" name="rollover" border="0"></a> Pozdrawiam !!
fistik [ I'm FLASH'ed ]
już piszę. Zatem masz coś takiego <a href="strona.htm" target="main"><img src="button.gif"></a> musisz to poprawić na: <a href="strona.htm" target="main" onmouseover="przycisk.src='button_.gif' " onmouseout="przycisk.src='button.gif' "><img src="button.gif" name="przycisk"></a> gdzie: button_.gif to obrazek który ma się pojawić po najechaniu a button.gif to obrazek przed najechaniem? proste? jeśli gdzieś jest jakiś błąd to proszę mnie poprawić (bawiłem się z tym chyba pół roku temu)
fistik [ I'm FLASH'ed ]
Dymion --> byłeś szybciejszy, ale przynajmniej wiem, że takich rzeczy nie zapominam ;)
wolkov [ |Drummer| ]
Dymion -> :) wlasnie korzystam z identycznego skryptu (chyba ten sam tutorial) i kurcze nie dziala mi, a wydaje sie, ze jest ok :( Sprobuje go jeszcze przepisac od nowa, jakbys mial jeszcze jakies pomysly to podrzuc ok? pozdrowka
fistik [ I'm FLASH'ed ]
wolkov --> zwróć uwagę na ' i " to baaardzo ważne.
wolkov [ |Drummer| ]
fistik, probuje twoj kod :)
wolkov [ |Drummer| ]
No i kurcze tez nie dziala :( Przy uzyciu pierwszego skryptu button znika kiedy "zjade" z niego myszka, kiedy zas drugiego - jak "najade". Kiedy znikaja pojawia sie czerwony krzyzyk "brak" :( czy wiecie jak to rozwiazac? - z gory dzieki! pzdr
fistik [ I'm FLASH'ed ]
wolkov --> znaczy to tylko tyle, że wpisałeś błąd przy lokalizacji plików button.gif albo button_.gif, bądź w jego nazwie. Skrypt działa poprawnie
fistik [ I'm FLASH'ed ]
i jak zadziałało?? Jeśli nie to skopiuj i wklej mojego posta... nie ma tam błędów przynajmniej ja nie potrafię znaleść
fistik [ I'm FLASH'ed ]
Względnie spróbuj taj: <a href="strona.htm" target="main"><img src="button.gif" " onmouseover="przycisk.src='button_.gif' " onmouseout="przycisk.src='button.gif' name="przycisk"></a>
fistik [ I'm FLASH'ed ]
zwęszyłem błęda. Miało być: <a href="strona.htm" target="main"><img src="button.gif" " onmouseover="przycisk.src='button_.gif' " onmouseout="przycisk.src='button.gif' " name="przycisk"></a>
wolkov [ |Drummer| ]
Niestety nie idzie mi to :( ale nie poddaje sie na razie...tylko, ze nie mam pojecia co ja moge zle robic...krok po kroku i jest niby ok :( fistik -> ten ostatni skrypt tworzy u mnie normalnego linka z pierwszego guzika.
wolkov [ |Drummer| ]
fistik -> przedostatni, nie zauwazylem ostatniego posta :), oka, sprawdzam...
wolkov [ |Drummer| ]
no i kupa...jestem zrezygnowany :(, dzieki za wszelka pomoc, jezeli macie pomysl co jeszcze mozna zrobic to prosze piszcie. Gorzej, ze kiedys juz cos takiego zrobilem i dzialalo :(
@d@m [ ]
<img src="obrazek1.gif" onmouseover="src='obrazek2.gif'" onmouseout="src='obrazek1.gif'"> A jak chcesz zrobic odsylacz to: < a href="plik.html"><img src="obrazek1.gif" onmouseover="src='obrazek2.gif'" onmouseout="src='obrazek1.gif'"></a> U mnie to dzialalo
fistik [ I'm FLASH'ed ]
@d@m --> przecież napisałem niemal to samo ;))
fistik [ I'm FLASH'ed ]
wolkov --> specjalnie for you mam katalog w którym znajdują się 3 pliki: 1.gif 2.gif index.html w index.html znajduje się następujący ciąg znaków (przeniesiony metodą copy and paste więc bez możliwości błędu): <html> <a href="www.gry-online.pl"><img src="1.gif" border="0" onmouseover="rys.src='2.gif'" onmouseout="rys.src='1.gif'" name="rys"></a> </html> odpalam plik index.html, otwiera się okno przeglądarki, w którym pojawia się obrazek 1.gif po najechaniu na który zmienia się on w 2.gif i ponownie w 1.gif po zjechaniu z niego... skopiuj sobie to i przetestuj... pozdro
@d@m [ ]
==>fistik wiec czemu wolkovowi nie dzialalo?
fistik [ I'm FLASH'ed ]
kiedy ktokolwiek skopiuje mojego posta od <html> do </html> włącznie i wklei to do pliku .html, plik zapisze w katalogu w którym znajdują się pliki 1.gif i 2.gif (dowolne) to ten skrypt musi zadziałać!!!!! (chyba że masz IE w wersji starszej niż 1.0 ;)...
wolkov [ |Drummer| ]
fistik i inni -> thX! panowie, teraz musze leciec, jutro wroce wypoczety to sprobuje :) bo dzis nic mi niestety z tego nie wyszlo (musialem cos schrzanic). No to do jutra! :)
maniek_ [ O_o ]
Tak to już jest, ze panuje odwieczna pasja na skracanie kodu:) wersja długa: <img src="1.gif" border="0" onmouseover="rys.src='2.gif'" onmouseout="rys.src='1.gif'" name="rys"> wersja krótsza: <img src=1.gi" border=0 onmouseover="this.src='2.gif'" onmouseout="this.src='1.gif'">
fistik [ I'm FLASH'ed ]
maniek --> nie bardzo zkumałem. Napisałeś to co ja w wersji dłuższej, a w wersji krótszej narobiłeś tyle błędów, że nigdy by do nie zadziałało ;))
fistik [ I'm FLASH'ed ]
wolkov --> znów specjalnie for you. Ściągnij i przetestuj
fistik [ I'm FLASH'ed ]
shit, znów nie działa link... CHyba interia zablokowała ściąganie zipów z jej strony... Spróbuj ten
fistik [ I'm FLASH'ed ]
eureka, działa. Ale zauważyłem cosik. W trybie offline działa to co napisałem. Jak dałem link do strony to przestało. Zaczęło dopiero jak dałem linki bezpośrednie. Spróbuj zrobić to samo...
wolkov [ |Drummer| ]
EUREKA!:) fistik -> thX! juz wszystko ok, efekt doskonaly, o to mi chodzilo. :) pozdrowka
fistik [ I'm FLASH'ed ]
do usług... dobrze, że działa bo już spać nie mogłem ;))) jeśli już zrobisz stronkę to muuusisz mi ją pokazać obowiązkowo :))