Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][HTML]Ładowanie strony w js?
Robert007
post 22.08.2011, 14:34:40
Post #1





Grupa: Zarejestrowani
Postów: 167
Pomógł: 2
Dołączył: 1.07.2009
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Witam.

Strony takie jak: nolags.pl czy też servhost.pl mają takie ładowanie stron że jak coś klikniemy to wyskakuje ładowanie strony w takim kółeczku jak na youtube filmy gdy ładuje. W czym te strony są zrobione i jak takie ładowanie strony zrobić?
Go to the top of the page
+Quote Post
2 Stron V   1 2 >  
Start new topic
Odpowiedzi (1 - 19)
nospor
post 22.08.2011, 14:35:57
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




AJAX + wyświetlanie loadera


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Robert007
post 22.08.2011, 14:39:58
Post #3





Grupa: Zarejestrowani
Postów: 167
Pomógł: 2
Dołączył: 1.07.2009
Skąd: Poznań

Ostrzeżenie: (0%)
-----


To jest tylko wyświetlanie loadera w ajax'ie? Coś właśnie mi się kojarzyło z js tego typu. Takie ładowanie to trzeba zrobić do każdego linka w onclick?
Go to the top of the page
+Quote Post
nospor
post 22.08.2011, 14:43:20
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Loader jest poza ajaxem. AjAXem pobierasz swoją stronę.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Robert007
post 22.08.2011, 14:45:26
Post #5





Grupa: Zarejestrowani
Postów: 167
Pomógł: 2
Dołączył: 1.07.2009
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Czyli coś typu jak cennik gier tutaj: http://servhost.pl/price_list.php questionmark.gif Że po wybraniu gry ładuję się formularz odpowiedni.
Go to the top of the page
+Quote Post
nospor
post 22.08.2011, 14:46:32
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No tak. To samo masz nolags.pl czy też servhost.pl które już wymieniłeś.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Robert007
post 22.08.2011, 15:17:23
Post #7





Grupa: Zarejestrowani
Postów: 167
Pomógł: 2
Dołączył: 1.07.2009
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Jak tę ładowanie można zrobić? Nie bardzo wiem jak się za to zabrać. dry.gif
Go to the top of the page
+Quote Post
nospor
post 22.08.2011, 15:18:12
Post #8





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




O jakim znowu ładowaniu mówisz? O treści? To poczytaj o AJAX. Polecam jQuery.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Robert007
post 22.08.2011, 15:32:19
Post #9





Grupa: Zarejestrowani
Postów: 167
Pomógł: 2
Dołączył: 1.07.2009
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Akurat mi chodziło tu o rameczkę "ładowanie strony"
Go to the top of the page
+Quote Post
nospor
post 22.08.2011, 15:33:42
Post #10





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No to zwykły div z tekstem, który pokazujesz gdy pobierasz dane ajaxem a chowasz gdy skonczysz pobierać.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Robert007
post 22.08.2011, 15:37:28
Post #11





Grupa: Zarejestrowani
Postów: 167
Pomógł: 2
Dołączył: 1.07.2009
Skąd: Poznań

Ostrzeżenie: (0%)
-----


No dobrze, ale jak powiedzmy mam całą stronkę zrobioną a chciałbym aby ten div był na środku strony pokazany to nie wiem za bardzo jak to wygląda na kodzie. Znaczy nie rozwali mi to szablonu? Chyba że ten div jest wyświetlany przez ajax czy coś tam innego?
Go to the top of the page
+Quote Post
nospor
post 22.08.2011, 15:39:21
Post #12





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




style position:absolute i ustawiasz diva gdzie chcesz.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Robert007
post 22.08.2011, 15:48:57
Post #13





Grupa: Zarejestrowani
Postów: 167
Pomógł: 2
Dołączył: 1.07.2009
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Dałem tak w linku:
Cytat
onclick="<div style='position:absolute'>Ładowanie<div>"


Coś nic się nie dzieje.
Go to the top of the page
+Quote Post
nospor
post 22.08.2011, 15:51:12
Post #14





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Bo napisałeś jakieś bzdury to nic się nie dzieje
Tak się diva nie pokazuje.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Robert007
post 22.08.2011, 16:01:06
Post #15





Grupa: Zarejestrowani
Postów: 167
Pomógł: 2
Dołączył: 1.07.2009
Skąd: Poznań

Ostrzeżenie: (0%)
-----


A jak to ma wyglądać? Osobną stronę mam robić - tak jak by?
Go to the top of the page
+Quote Post
CuteOne
post 22.08.2011, 16:22:23
Post #16





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


Tak jakby google -> podstawy JS. później - jquery tutorial a na końcu coś o ajaxsie
Go to the top of the page
+Quote Post
nospor
post 23.08.2011, 06:29:24
Post #17





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Ale po co osobną stronę?
Na stronie masz dać diva:
<div style="position:absolute;left:100px;top:100px;display:none;">Loading...</div>

Ten div na dzień dobry jest ukryty. Teraz pokazujesz go kiedy chcesz - czyli przy rozpoczęciu ajaxa.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Robert007
post 23.08.2011, 08:54:38
Post #18





Grupa: Zarejestrowani
Postów: 167
Pomógł: 2
Dołączył: 1.07.2009
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Czyli zostało tylko w divie zmienić ten display? No dobrze ale jak to ma zmienić jak musi być coś w onclick?
Go to the top of the page
+Quote Post
nospor
post 23.08.2011, 09:04:29
Post #19





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




jquery:
Kod
jQuery('#iddiva').show();

Ten kod pokaże diva o zadanym id. Zapoznaj się wreście z jquery lub podstawami js a nie pytasz o podstawy podstaw. Niedługo "jakiś" moderator zamknie temat.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
!*!
post 23.08.2011, 11:44:33
Post #20





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


raczej

[JAVASCRIPT] pobierz, plaintext
  1. $("a").click(function ()
  2. {
  3. $("div").toggle();
  4. });
[JAVASCRIPT] pobierz, plaintext


i

[JAVASCRIPT] pobierz, plaintext
  1. $("div").toggle();
[JAVASCRIPT] pobierz, plaintext


Wywołujesz jeszcze raz zaraz po poprawnym załadowaniu.

  1. <a>pokaż div</a>
  2. <div>Ładuję</div>


I tego typu wyświetlenie diva robisz nie po kliknięciu w link, a w trakcie wykonywania ajax wink.gif inaczej div będzie się pokazywał za każdym razem po kliknięciu, nawet jeśli ajax dawno załaduje plik.

Ten post edytował !*! 23.08.2011, 11:48:16


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 8.07.2025 - 05:14