Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> preloader - szare przeźroczyste pokrycie strony, jak otrzymać taki efekt
enigma
post
Post #1





Grupa: Zarejestrowani
Postów: 163
Pomógł: 0
Dołączył: 10.09.2006

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


chciałbym uzyskać taki efekt jak tu po wciśnięciu validate http://mattberseth2.com/ajax_modalpopup_pr...ss/default.aspx
szukałem w googlach, nie wiem może coś przegapiłem może o złe rzeczy pytałem
patrzyłem też w dokumentacji jQuery i nie doszukałem się czegoś takiego
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fnx
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 29.12.2005

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


Ja zrobiłem to tak:

  1. function get_max(){
  2.  
  3. var original_top=document.body.scrollTop;
  4. document.body.scrollTop=1000000000;
  5. var ret_var=document.body.scrollTop;
  6. document.body.scrollTop=original_top;
  7. return ret_var+window.innerHeight;
  8.  
  9. }
  10.  
  11.  
  12. function img(){
  13. document.getElementById('twoja_warstwa').style.height=get_max();
  14. }


funkcja najpierw przesuwa dokument na koniec, sprawdza maksymalna wartosc przesuniecia, dodaje wysokosc ekranu i wraca do miejsca z kad zaczales (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Co prawda obrazek sie nie przesuwa ale tlo pokrywa całość. Aby obrazek sie przesuwal musialbys wstawic dodatkowa funkcje powtarzajaca sie np co 50 ms sprawdzajac wartosc document.body.scrollTop i dodajac ja do oryginalnego polozenia obrazka
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 09:27