login  Naam:   Wachtwoord: 
Registreer je!
 Forum

AJAX Images

Offline DaOxx - 08/03/2010 15:58
Avatar van DaOxxPHP beginner Beste,

Ben bezig met het ontwikkelen van een image libary. Nu kun je tussen de verschillende mappen switchen. De inhoud wordt geladen middels AJAX. In de request functie disable ik de div waarin de image komen. In de return functie enable ik de div weer. Helaas komt het wel eens voor dat de images dan nog niet volledig geladen zijn. Is het mogelijk dat de return functie pas wordt aangeroepen als de iamge ook helemaal ingeladen zijn?

Alvast bedankt.

3 antwoorden

Gesponsorde links
Offline Koen - 08/03/2010 16:02
Avatar van Koen PHP expert
  1. document.getElementById('image').onload = function() {
  2. // div enablen
  3. };
Offline xSc - 08/03/2010 16:07
Avatar van xSc Onbekend Ik zou .complete gebruiken om te controleren of de image is ingeladen.

  1. if (document.getElementById('image').complete)
  2. {
  3. //div enablen
  4. }
Offline DaOxx - 08/03/2010 16:32 (laatste wijziging 08/03/2010 16:33)
Avatar van DaOxx PHP beginner Maar dan loopt hij er maar 1x doorheen? Als hij dan nog niet klaar is enabled hij hem helemaal niet meer?
  1. var aImages = aResult[1].split(",");
  2.  
  3. for (i=0;i<aImages.length;i++)
  4. {
  5. if (document.getElementById(aImages[i]).complete)
  6. {
  7.  
  8. }
  9. }
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.173s