..
In dit korte artikel zullen we zien hoe een eenvoudige diavoorstelling met een paar lijnen van JavaScript.
Voor de weinigen die weet het niet, een slideshow is alleen maar een speciaal soort galerie waar verschillende beelden worden achter elkaar getoond na een vooraf bepaalde volgorde.
In ons voorbeeld, voor educatieve doeleinden piutosto zullen worden vereenvoudigd, tonen we een afbeelding in een tijd met een simpele knop 'Doorgaan' om de volgende afbeelding te bekijken. Hieronder is een screenshot:

Laten we de code hieronder te zien:
<script type="text/javascript"> <! -
/ / Maak een array met de verschillende beelden te laten zien.
/ / In ons voorbeeld, de beelden zijn in een hypothetisch map "img"
slideshows = array ();
slideshows [0] = "/ img / milano.jpg";
diashow [1] = "/ img / roma.jpg";
diashow [2] = "/ img / firenze.jpg";
diashow [3] = "/ img / venezia.jpg";
/ / Definieer een variabele die ik gebruik als teller
var i = 0;
/ / Roep de functie die de opeenvolging van beelden verwerkt
functie browse ()
{
/ / Gebruik de ternaire operator voor verificatie
/ / En bijwerken van de tellerstand
i = ((i <(slideshow.length-1)) i +1:? 0);
/ / Dynamisch Verander de "src" attribuut van de getoonde afbeelding
document.slideshowImg.src diashow = [i];
}
document.write ('<img src="' slideshow[0] + +'" name="slideshowImg"> <br/>');
document.write ('<input type="button" value="Continua" onClick="sfoglia()">');
//--></ Script>
Het hart van onze code (heel simpel) is in 'ternaire operator:
i = (i <(slideshow.length-1))? i +1: 0;die voert een serie tests:
| |
CSS (Cursus)
Web Design en toegankelijkheid volgens de W3C CSS en XHTML. Vanaf 29 €. |
| |
HTML (Cursus)
De opmaaktaal voor het web vanaf 29 €. |
| |
JavaScript (Cursus)
Complete gids voor client-side scripting. Van 39 €. |