![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 0 Dołączył: 1.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie mam taki kod który dość długo się wykonuje i w trakcie wykonywania chciałbym żeby jakieś przezroczyste tło przysłoniło stronę i jakiś pasek lub kręcące się kółeczko i jak jakieś tło przezroczyste przysłoni stronę użytkownik nie mógł wciskać żadnych linków. Po wykonaniu jest przekierowanie na stronę final.php nigdy czegoś takiego nie robiłem nie mam zielonego pojęcia jak to zrobić z góry dziękuje za pomoc.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
AJAX ma kilka stanów. Zależnie czy używasz jQuery, Prototype czy nie, inaczej bedziesz owego "kręćka" wywoływać. Ogólnie technika jest taka, że w momencie gdy odpalasz AJAXa, pokrywasz całą stronę div-em z przezroczystością, o bardzo wysokim z-index, by przykryć wszystkie elementy. Na tymże divie dajesz to, co ma widzieć user. Gdy są zdarzenia pokroju error czy success (lub nagłówki informuja o zmianie stanu na jeden z określonych jako kończący), bądź ogólnie któreś z kończących, zmieniasz temu divowi display na none.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 05:49 |