Gå til innhold

Vise bilder med javascript


Anbefalte innlegg

Jeg har en link på en side. Når man trykker på linken skal et bildegalleri vise seg nedenfor. Dette skjer ved at javascript sender etterspørsel til en PHP side, og får tilbake navnene på bildene som skal vises (AJAX).

 

Retur-stringen fra PHP, over bildene som skal vises ser slik ut:

bilde.jpg~bilde2.jpg~bilde3.jpg

 

var response = http.responseText;
response = response.split('~');
for(var i=0; i<response.length; i++)
{
document.getElementById('image_gallery').innerHTML += '<div class="entry"><img src="'+dirThumbnails+response[i]+'" alt="" /></div>';
}

 

"dirThumbnails" er katalogen hvor bildene ligger.

 

Problemet er at av og til når jeg trykker på linken, så blir nettleseren bare stående å prøve og laste bildene, men ingenting skjer. Til slutt kommer det opp røde kryss hvor bildene skulle vært. Dette kan jo også skyldes et serverproblem, men det skjer ganske ofte. Det jeg lurer på er om dette er en god og akseptabel måte å gjøre dette på, eller burde bildene vises på en annen måte?

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...