Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [advAJAX]Ładowanie obazka
Mystic007
post
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 1
Dołączył: 22.04.2006
Skąd: Będzin

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


Witam! Mam problem: chcę załadować obrazek przed wyświetleniem go i tu pojawił się problem. Używam takiego kodu [advAJAX]:
  1. function load(img) {
  2.            advAJAX.get({
  3.                url : img,
  4.                onSuccess : function(obj) {tx('<img src="'+img+'" />'); },
  5.                onError : function(obj) { tx("Error"); }
  6.            });
  7. }

img - adres do obrazka
tx(); - f. wstawiająca do diva podany string.

Mimo, że coś się ładuje to i tak gdy obraz pojawi się w divie nie jest wczytany do końca lub nie jest wczytany wcale. Czy dobrze kombinuję? Jak to można zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
chomiczek
post
Post #2





Grupa: Zarejestrowani
Postów: 271
Pomógł: 4
Dołączył: 5.01.2005

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


Ja sie podepnę, bo mam podobny problem, tzn. po wybraniu jakiejś opcji zmienia mi się m.in zdjęcie na stronie
  1. onSuccess : function(obj) { document.getElementById(obj.tag).innerHTML = obj.responseText; },

plik PHP, do którego wysyłam zapytanie wszstko zwraca ładnie, zwracając zdjecie zwraca mi
  1. <img src="img/test.jpg" style="width:440px; height:227px;" alt="" />

problem jest z samym pokazywaniem, a mianowicie mam ustawioną akcje onLoading (preloader), problem polega na tym, że np. preloader znika (czyli de facto zdjęcie zostało wczytane), ale muszę chwilę odczekać, żeby zobaczyć dopiero to zdjecie.. jest to o tyle wkurzające, ze znika preloader i tak naprawde nic nie widać.. (nie wiadomo co się dzieje)

Ten post edytował chomiczek 21.02.2007, 15:02:38
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: 13.10.2025 - 23:01