Benytte seg av objektet Arkiv AttributeIntroductionWith mange web bildegallerier, når du ser på et sett med bilder, og du klikker på en knapp for å se et annet sett, tar det nye settet tid til å komme og bosette . I mange av disse nettstedene når du forsøker å forstørre et bilde det ville ta tid før du ser det forstørrede bildet. I denne artikkelen viser jeg deg hvordan å produsere den nye sett med bilder raskt og hvordan man forstørre bildene raskt, takket være Object arkivattributtet og bruken av bildet kildeattributtet respectively.
You trenger grunnleggende kunnskaper i HTML, CSS og Javascript For å forstå denne artikkelen. Prinsippene i denne artikkelen arbeide med Opera 9 og kan være de siste versjonene av nye lesere. Den aktuelle oppgaven og SolutionImages generelt ta tid å laste ned. If har den nye sett med bilder eller forstørret bilde til å komme fra serveren, mens brukeren viser galleriet, deretter tid ville bli tatt for bildene for å komme frem til klientmaskinen. I dag, med objektet arkivattributtet, er det mulig å ha alle bildene i galleriet på kundens nettleser.
Når et nytt bilde (sett) er nødvendig av brukeren, er det fikk fra arkivattributtet på klienten, og ikke fra serveren. Det er ingen bortkastet tid å laste ned fra serveren. Dette fører til rask betjening av bildet Gallery.The første sett med bilder kan ta tid å laste ned, og det er den eneste gangen brukeren vil oppfatte. Som brukeren er opptatt ser på det første settet, resten av settene (med bilder) ned. Etter det første settet, hvis han trenger et bilde, er det fikk fra arkivet attribute.The Object Arkiv AttributeHTML har et element kalt OBJECT-elementet.
Dette objektet har en egenskap kalt arkivattributtet. Verdien av dette attributtet er en plass separert liste over nettadresser. Så snart web siden er lastet, laster hver av disse nettadressene sin ressurs (kode, bilde, video, etc.). Ressursene kommer til nettleseren, og bare bo der til de skal brukes. Disse ressursene er offisielt der for å bli brukt av objektet element. Imidlertid kan resurser fortsatt bli brukt av andre HTML elements.Regular Expression Teknikk for Skille URLsTo praktisk skille webadressene i strengen verdien av arkivattributtet, trenger du Regular Expression Technique.
Vurdere følgende uttalelse: var Emne = document.getElementById (ID) .archive; Denne uttalelsen kopier arkivattributtet strengen i variabelen, med forbehold. Følgende utsagn får alle nettadressene i rekken, arr. arr = subject.match (/\\ S +