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
-
Certifikáty Entrust ztratí důvěru Google Chrome
8. července 2024 -
Zabezpečení e-mailů: Jak můžete chránit vaši firemní komunikaci
13. prosince 2023 -
Doména .io v ohrožení: Co přinese předání Čagoských ostrovů?
10. října 2024
Nejnovější
-
Výkonný a kompaktní: ASOME Max Studio s výjimečným poměrem cena/výkon
11. listopadu 2024 -
Šokující data od Microsoftu: Kyberútoky rostou o stovky procent!
8. listopadu 2024 -
Chcete jedinečnou doménu? Objevte koncovky FOOD, MEME a MUSIC!
7. listopadu 2024 -
OpenAI představilo novou funkci ChatGPT Search
6. listopadu 2024