ForumCała strona

Nawigacja

Aktualnie online

Gości online: 8

Użytkowników online: 0

Łącznie użytkowników: 25,401
Najnowszy użytkownik: LindaM8

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

khaman
13.05.2025 09:46:54
Czepiasz się "drobnych"szczegółów
Pfft

JazOOn
06.05.2025 18:41:29
Powitanie PHP-Fusion jest stale rozwijającym się systemem zarządzania witryną WWW (CMS), opartym na PHP i MySQL. ... Tja....

JazOOn
05.05.2025 22:56:38
Tja... Ruch na stronie jak w paryżu na wsi

khaman
08.04.2025 12:11:31
Happy Ramadan JazOOn Smile

JazOOn
06.04.2025 00:03:11
szczesliwego nowego roku

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Preloader strony w jQuery
kuboss6
Bardzo ładny preloader strony w jQuery.
Efekt można zobaczyć na mojej stronie - http://soulflip.u...ontact.php

Wykonanie:
1. Najpierw pobieramy plik z załącznika i foldery "js" , "css" wrzucamy na serwer gdzie jest nasza strona.
2. W pliku header.php wklejamy przed
Pobierz kod źródłowy  Rozwiń Kod źródłowy

to
Pobierz kod źródłowy  Rozwiń Kod źródłowy

3. A następnie w pliku footer.php wklejamy przed
Pobierz kod źródłowy  Rozwiń Kod źródłowy

to
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Od teraz możemy cieszyć się super preloaderem.:)

PS: Jak się dodaje załączniki?
kuboss6 dodał/a następującą plik:
preloader_strony_jquery.rar [1.75kB / 628 Pobrane]

Edytowane przez kuboss6 dnia 22.05.2011 16:45:35
 
http://SoulFlip.ugu.pl/
Wścibski Gość
Dodany dnia 14.05.2025 13:34:07
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Chemikpil
A czemu do pliku footer? Dla mnie taki preloader powinien być uruchomiony przed wczytaniem DOM, a sam DOM powinien ładować się w trakcie animacji.
Nie pisać na GG i PW w sprawach technicznych!
ChemikPil - blog (w nowej odsłonie) | ChemikPIL - My twitter
 
www.chemikpil.pl
kuboss6
To gdzie lepiej??

Bo do header jest bez sensu bo str się jeszcze nie załaduje a preloader już znika. (Tylko w FF bo w chrome jest normalnie)
Najlepiej jest chyba dodać ten 2 kod w panel.
Czyli to
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Wklejamy w istniejący najwyższy panel po lewej stronie. Tylko że panel musi być pod php, czyli
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

Edytowane przez kuboss6 dnia 23.05.2011 15:07:30
 
http://SoulFlip.ugu.pl/
Crom
Bo do header jest bez sensu bo str się jeszcze nie załaduje a preloader już znika.


Jeśli tak, to po prostu należałoby go wczytać, gdy strona się załaduje. Nie jestem do końca przekonany, czy to da oczekiwany rezultat, ale warto spróbować.

Pobierz kod źródłowy  Rozwiń Kod źródłowy JAVA


Ogólnie istnieje zasada, żeby unikać implementowania kodów javascript w samych tagach <body>, ponieważ może to wywołać chociażby nieoczekiwane rezultaty lub niewłaściwe działanie strony. Do tego służy tag <head>, w którym należy umieścić ścieżkę źródłową do pliku js.

Ja proponuję wrzucić to w header.php, między tagami <head></head>:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


Stworzyć plik o nazwie jquery.preloader.js i wrzucić go w katalog includes:
Pobierz kod źródłowy  Rozwiń Kod źródłowy JAVA
 
kuboss6
I juz bez tego??
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Jeśli tak, to po prostu należałoby go wczytać, gdy strona się załaduje. Nie jestem do końca przekonany, czy to da oczekiwany rezultat, ale warto spróbować.


Ale to też nie za dobrze bo będzie widać str przy ładowaniu.
Edytowane przez kuboss6 dnia 23.05.2011 16:03:44
 
http://SoulFlip.ugu.pl/
Crom
Tak. Wystarczy zaimplementować tamten kod, co dałem wyżej.
 
kuboss6
W chrome wygląda to tak samo jak wcześniej a w ff teraz widać na początku str przez 1s i potem włącza się preloader
 
http://SoulFlip.ugu.pl/
Crom
Ok. Teraz zaglądałem na oficjalną stronę tej wtyczki. Rzeczywiście całość trzeba wkleić na samym dole tuż przed </body> ze względu na fakt, że najpierw ładowany jest cały PHP, potem HTML i obrazki. Teraz przetwarza całą stronę, składa w pamięci podręcznej, a następnie wyświetla, więc jeśli najpierw załadujemy całą treść strony i na koniec tę wtyczkę, to wszystko powinno być w porządku.
 
piotrvx
Jak zrobić ten preloader aby wyświetlał się tylko przy wejściu na forum lub inna konkretna stronę? Smile
Edytowane przez Pieka dnia 31.05.2011 15:40:56
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl