*   >> läser Utbildning artiklar >> science >> programming

Snabb Rörelse Bildgalleri för New browsers

er, en efter en, de andra två uppsättningarna hämtas av arkivattributet. De kommer och de är kvar i arkivattributet. När de behövs, kommer de att fick från arkivattributet och inte från servern. Så tid för nedladdning från servern kommer att utelämnas, och användaren kommer att märka en snabb visning av alla bilder efter den första uppsättningen har arrived.Enlarging en ImageAs sagt ovan, varje uppsättning bilder visar fem bilder i rad. När du klickar på en av bilderna ser du dess förstorad form ovanför.

Som en del av designen, när den första uppsättningen av bilder anländer till webbläsaren ser du den första bilden (längst till vänster i raden) förstoras. Den förstorade bilden har helt enkelt större dimensioner än bilderna i raden (som inte är förstorade). Dessa större dimensioner ges av CSS. När du klickar på en liten bild, är värdet (URL) källattributet av större bild ersättas av mindre bild. När bytet sker, ser du bilden klickade förstorade (högre upp). För varje förstorad bild, har du samma webbadress för bilden taggen den förstorade bilden och bildtaggen av motsvarande liten bild.

Det är källattributet av en bild-tagg som bestämmer vad bilden tag visas som image.ResolutionThe förstorade bilden, i pixlar, bör inte vara större än någon av bilderna på servern. Om du inte respekterar denna regel, kommer det att gå förlorade om upplösning av en eller flera av de utvidgade image.Let oss gå vidare för att genomföra project.Implementing den ProjectThe kod finns i 3 delar. Den första delen är den formatmall i HTML huvudelementet. Nästa del är JavaScript.

Den tredje delen är innehållet i stomelementet; Detta innehåll har HTML-element av intresse: objektelementet, de tabellelement, bildelementen och knappen element.Code för BODY ContentWe titta på innehållet i BODY elementet först, sedan formatmallen och JavaScript är beroende av den. Detta är det: Viss text kan gå here.Some text kan gå here.Next setthe Kropps taggar har inkluderats i ovanstående kod. I starttaggen av Body-elementet, har du attributet /värde-par, onload = "fillArray ()". Detta är den onload-händelse som anropar JavaScript-funktion, fillArray ().

Den här funktionen använder JavaScript reguljära uttryck teknik för att kopiera lista med webbadresser i objektets arkivattributet i en array.Now, i kroppen innehåll: Det första elementet du har i kroppen innehåll är objektelementet. Vi behöver det här objektet del bara på grund av sitt arkiv attribut. Så den enda viktiga objektelementet har är arkivatt

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.