Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][JavaScript] onMouseOver / onMouseOut - szybcieciej
Forum PHP.pl > Forum > Przedszkole
lukasamd
Witam,
od zawsze używam takiego oto kodu, aby zrobić link-button z obrazka, który zmienia kolor po najechaniu na niego myszką:

  1. <a href="strona" onMouseOver="link.src='link_on.png'" onMouseOut="link.src='link_off.png'"><img src="link_off.png" name="link" alt="" /></a>


Sposób ten jednak nie jest doskonały, ponieważ obrazki stanu podświetlenia są wczytywane dopiero gdy najedzie się na buttona. Często psuje to efekt: powinno podświetlić, a nie podświetla bo obrazek nie został jeszcze załadowany.

Jak rozwiązać to w inny, lepszy (szybszy i zgodny ze standardami) sposób?
zegarek84
jeśli chcesz to w js zrobić i nie widzieć efektu opóźnienia to poczytaj:
Obiekt Image
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-2025 Invision Power Services, Inc.