Állítsa kijelző és elrejti az oldal teljes letöltés

Állítsa kijelző és elrejti az oldal teljes letöltés

Állítsa kijelző és elrejti az oldal teljes letöltés
Olyan helyeken, ahol nagy számú különböző tartalmak, valamint számos további navigációs és forgatás az elemek gyakran (nem félek a szó) annak szükségességét, hogy a web-oldal betöltése mutató. És kívánatos, hogy elrejtse a tartalom ezen az oldalon, hogy teljes készségét a látogató nem látni, hogy a böngésző blokkolja viszont a helyén, forgalomba őket a helyükre, rakodás CSS fájlt másokkal, és nem a leggyorsabb tárhely.






Ahhoz, hogy az ilyen jellegű kiegészítés is nagyon egyszerű. Ez a cikk azt mutatja, két példát végrehajtásának funkcionális és helyszíni rakodási egységet mutató jQuery.
1. példa
Ebben a kiviteli alakban használt funkció jQuery .load (). amely kezeli az esemény oldal betöltése közben manipulálni HTML elemekkel egészül ki.
Megvalósításhoz szükséges létrehozni két blokk:
- figyelmeztetés, jelzés Letöltés:


X Oldal betöltése.


Állítsa kijelző és elrejti az oldal teljes letöltés









várjon

- és egy üres blokk, amely will hide, vagy homályos az oldalt korlátozza a hozzáférést meg:

Ott lehet elhelyezni bárhol a szervezetben a dokumentum, de jobb feljebb (korábban), azaz közvetlenül a nyitó .
A hely az oldalon, és a megfelelő megjelenése ezen blokkok adják a CSS:

hidescreen,
.load_page helyzet: fix;
display: none; / * Kezdetben rejtett blokkok * /
>
.hidescreen z-index: 9998;
szélesség: 100%;
magasság: 100%;
háttér: # 000000;
opacitás: 0,7;
szűrő: alfa (opacitás = 70);
bal: 0;
top: 0;
>
.load_page z-index: 9999; / * Az érték legyen nagyobb, mint .hidescreen * /
bal: 50%;
top: 50%;
háttér: #ffffff;
padding: 30px 10px;
text-align: center;
font: normal 15px normál Verdana;
border-radius: 3px;
margin-left: -125px;
szélesség: 250 képpont;
>
.közel <
pozíció: abszolút;
top: 10px;
jobbra: 10px;
border: 1px solid # 666;
border-radius: 2px;
font: normál félkövér 12px / 14px Comic Sans MS;
text-align: center;
háttér: #fff;
color: # C00;
kurzor: pointer;
magasság: 14px;
szélesség: 13px;
>
.close: hover <
háttér: # C00;
szín: #fff;
>

Továbbra is csak elhelyezni jQuery script kódot egy oldal vagy webhely. Ne felejtsük el, hogy ellenőrizze, hogy a keret csatlakozik a helyén, ha nincs - csatlakozni. A szkript maga nem nagy, és a következő:

$ (Function () $ ( 'hidescreen load_page ..') FadeIn (10). // mutatja a háttér és a mutató
$ (Window) .load (function () $ ( 'hidescreen, .load_page.') FadeOut (600). // elrejtés ha az oldal betöltődik
>);
$ ( 'Bezárás'). Kattintson a (function () $ ( 'Hidescreen, .load_page') fadeOut (300) .;
>);
>);

$ (Function () $ (ablak) .load (function () $ ( 'hidescreen, .load_page.') Delay (1000) .fadeOut (600) .;
>);
$ ( 'Close'.) Click (function () $ ( 'hidescreen, .load_page.') FadeOut (300) .dequeue () ..;
>);
>);




Kapcsolódó cikkek