Se yksinkertaisesti kopioi arvo lähdemäärite kuvan napsautetaan, arvoa lähdemäärite kuvan tunnisteen toisessa solussa ensimmäisen taulukon. Kun tämä kopio tehdään, kuvan toisessa solussa vie mittoihin tyylisivua. Huomaa käyttöä tapahtuman esineen selvitys tämän toiminnon. Vanhat selaimet eivät tue käyttöä tapahtuman kohteen. Kun HTML-elementti napsautetaan, Kohdemääritettä tapahtuman esine palaa viittaus elementti, joka laukaisi tapahtuman. Nyt, että nextSet () toiminto: Tämä toiminto näyttää seuraava sarja 5 pieniä kuvia. Ensimmäinen näytetään sivu ladattu.
Tämän jälkeen indeksi array, joka alkaa seuraava sarja kuvan URL on 5 (indeksi laskenta alkaa nollasta). Siksi sinun on globaali muuttuja ja alustuksen, var nextIndex = 5; Kun painiketta napsautetaan, ensimmäinen koodi segmentti nextSet () funktio kopioi seuraava sarja kuvan URL-array toiseen taulukkoon kuvan tunnisteet. HTML kuvakoodit toisen taulukon eivät muutu. Se on arvo niiden lähteen ominaisuuksia, jotka ovat muuttuneet. Tämän jälkeen koodisegmentti, seuraava lausunto tekee suurennettu kopio uusi ensimmäinen kuva toisen taulukon.
Sen jälkeen, että nextIndex muuttuja nostetaan 5, koska meillä on kuvien sarjaa 5. Viimeinen koodisegmentti testeistä, jos nextIndex on 15. Jos se on 15, silloin asetetaan on näytetään alusta alkaen. Koodi sisällä "jos" ja "muu" block pitäisi olla itsestään explanatory.The täydellinen koodia 15 kuvaa voidaan ladata https://www.cool-mathematics.com/downloads/fastGallery.zipConclusionThe esitettyjen periaatteiden, työtä Opera 9 ja ehkä muiden suurten selainten niiden uusimmat versiot. En ole voinut testata sitä näillä uusimmat selaimet (esim IE8). Voit tehdä testin.
Joten, salaisuus nopea toiminta kuvagalleria on hyödyntää toiminnan arkistomäärite HTML Object element.Chrys