login  Naam:   Wachtwoord: 
Registreer je!
 Scripts:

Scripts > JS > Afbeelding effecten > Slimme rollover's

Slimme rollover's

Auteur: Hans - 21 augustus 2004 - 15:48 - Gekeurd door: Dennisvb - Hits: 7576 - Aantal punten: 4.17 (6 stemmen)





Met een rollover kan je een figuur doen veranderen wanner je met de muiscursor over een afbeedling beweegt.

Het nadeel van rollover's in javascript is dat er een merkbare vertraging is zodra je met je cursor voor de eerste keer over de afbeedling beweegt. De afbeelding die als rollover moet verschijnen moet namelijk nog ingeladen worden.

Een betere oplossing hiervoor zou zijn om de te verschijnen afbeelding al in te laden, zodat hij onmiddelijk kan verschijnen wanneer je met de cursor over de afbeelding beweegt.

Dit script kan je makkelijk toepassen wanneer je een menubalk hebt die uit plaatjes bestaat.

OPMERKING: Als je erg veel plaatjes gaat preloaden, dan gaat ook het inladen van je pagina vertragen.

Code:
Dit zet je in je HEAD:
  1. <script language="javascript" type="text/javascript">
  2. <!-- Script afkomstig van Sitemasters.be
  3. /*wil je extra figuren toevoegen, voeg dan nieuwe regels toe volgens hetzelfde schema*/
  4. var normaal = new Image;
  5. var over = new Image;
  6.  
  7. normaal.src = "normaal.gif";
  8. over.src = "over.gif";
  9. // einde script -->
  10. </script>


Dit moet tussen je BODY tags:
  1. <img src="normaal.gif" onMouseOver="this.src=over.src" onMouseOut="this.src=normaal.src">
Download code! Download code (.txt)

 Bekijk een voorbeeld van dit script!
 Stemmen
Niet ingelogd.

 Reacties
Post een reactie
Lees de reacties (2)
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.025s