Hogyan lassíthatom és időzíthetem a html oldal betöltődését?
valami olyan script kellene nekem hogy a weboldalam különböző elemei időzítve jelenjenek meg hogy pl betölti az oldal elejét, aztán 1 másodperc mulva mégegy elemet majd 5 másodperc mulva megjelenik egy újabb elem, majd 2 másodperc mulva egy újabb elem. ezek az elemek például egy táblázat egy kép, vagy egy animáció vagy egy iframe keretben futó oldal. szóval hogy időzítve e egyszerre töltődjön be az egész
Meg van egy másik időzítés ami szintén érdekelne.
Pl facebook-on is úgy van megoldva hogy csak akkor töltődik be az olda ha az egér görgőjét tovább gorgetem lejjebb, szóval nem tölt be egy irdatlan hosszú oldalt egyszerre hanem egy részét és ha lejjebb görgetem újra elkezdi tovább betölteni, így egy akár végtelenített oldalt is meg tud jeleníteni anélkül hogy a szervert leterhelné olyasmivel amit meg se nézünk.
Első: én ezt úgy csinálnám, hogy minden elemnek adnék egy classt (pl timed-loading), meg még egyet (element-1, element-2, satöbbi, a sorrend miatt), és benyomnék a css-be egy .timed-loading { display: none } - t. Aztán javascripttel (jqueryvel) csinálnék egy ciklust, ami végigmegy az összesen és display: block-olja őket.
Második: infinite scroller-nek hívják, pl itt nézd meg: [link]
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!