Christian Kruse: Performance-Problem beim Rendern der Seite

Beitrag lesen

Moin Hallowelt,

Hallo!

Das untenstehende Javascript baut dynamisch ein paar kleine Bilder (ca. 20) in eine ansonsten sehr einfach gehaltene Webseite ein. Google Chrome rendert gewohnt fix, Firefox 18 und IE 8 hingegen hängen sich ca. 3 Sekunden auf.

Hast du ein vollständiges Beispiel, dass diesen Fehler reproduziert? Bei meinen Tests funktioniert das recht gut.

  	'<a href="javascript: showBrunnen(\'' + (i + 1) + '\')"><img src = "media/thumbs/' + (i + 1) + 'a.jpg"> </img></a>'  

Schau mal, ob du hier nicht anders arbeiten kannst. Ein Link auf das Bild, eine Klasse auf den Link-Tag, ggfls. ein data-img-num (falls du das wirklich brauchst)-Attribut und du kannst mit event delegation komplett auf den javascript:-Link verzichten.

LG,
 CK