Změna obrázku při najetí kurzorem
Změna obrázku při najetí kurzorem myši může být dobrým zpestřením webové stránky. Článek vám poradí, jak to udělat pomocí JavaScriptu tak, že obrázky se změní hned při najetí kurzorem myši.
Defacto existují dva způsoby, jak výše zmíněný efekt vytvořit. Jeden je ten, že při najetí kurzorem myši na obrázek se teprve začne načítat z webu obrázek, který jej nahradí původní – nevýhody jsou zřejmé, taková sekundová prodleva mezi změnou obrázků je více než nepříjemná. Druhý způsob, který zde popíšeme, je ten, že obrázky se při načítání webové stránky načtou do cache a pak se odtud – při najetí kurzorem myši – okamžitě a bez viditelného zpoždění vyvolají.
Uvedený skript testuje, zda-li váš prohlížeč je Netscape Navigator 3.0 a vyšší nebo Internet Explorer 4.0 a vyšší. Pokud ano, změna obrázků při najetí kurzorem myši vám bude fungovat. Pokud máte starší verzi prohlížeče, obrázky se vám nebudou měnit, ale neobjeví se žádná chybová hláška, protože v takovém případě se provádění skriptu zastaví:
|
Aby jste dosáhli kýženého efektu, doplňte k tagu <A HREF…> parametry OnMouseOver a OnMouseOut podle níže uvedeného příkladu. Parametr onMouseOver slouží k tomu, aby specifikoval funkci, která se zavolá při najetí kurzoru myši. Ta načte obrázek s pořadovým číslem 2 nebo 4. Parametr onMouseOut funguje přesně opačně – při oddálení myši načte původní obrázek, který má v našem příkladu pořadové číslo 1 či 3.
|
Výsledek vypadá následovně:
Počet obrázků můžete samozřejmě libovolně definovat, ale nezapomeňte dát každému obrázku jiné pořadové číslo. Samotný příklad je vytvořen tak, že obrázky, které se poprvé objeví při načtení stránky nebo při oddálení kurzoru myši, mají lichá čísla (např: imgsrc[1] = „obrazek1.gif“;). Sudá čísla mají obrázky, které nahrazují původní obrázky při najetí kurzoru myši.
Odkazy a zdroje
- Změna obrázku při najetí kurzorem I. – Miloslav Ponkrác (6. 6. 2000)
- Změna obrázku při najetí kurzorem II. – Miloslav Ponkrác (19. 6. 2000)
Starší komentáře ke článku
Pokud máte zájem o starší komentáře k tomuto článku, naleznete je zde.
Mohlo by vás také zajímat
-
inPage AI: Revoluční nástroj pro tvorbu webů
3. července 2024 -
Jak lze snadno upravovat soubory v PDF?
14. září 2023
Nejnovější
-
Jak rozšířit úložiště Macu za pětinovou cenu?
16. prosince 2024 -
Nové trendy v doménách pro osobní projekty – DIY, LIVING a LIFESTYLE
9. prosince 2024 -
Jak chránit webové stránky před Web/AI Scrapingem
27. listopadu 2024 -
Jaký monitor je nejlepší k novému Macu Mini?
25. listopadu 2024