Sven Rautenberg: Bildervorschau: maximale Bildgrösse bestimmen

Beitrag lesen

Aloha!

function showThumbs(){
var str="";
for(var i=0;i<bilder.length;i++){
  img.src=bilder[i];
  var tobig=(img.width > maxSize || img.height > maxSize)?true:false;

Dürfte nicht funktionieren, denn das Bild ist so schnell noch nicht geladen. Und das Warten aufs Laden dürfte unterschiedlich lange dauern.

Die beste Idee ist, einfach kleine Versionen der Bilder per Hand oder Programm anzulegen und dabei manuell zu entscheiden, ob Bilder zu klein für die Verkleinerung sind. Und dann alles in eine HTML-Seite einbinden. Hat den Vorteil, dass Ladezeit gespart wird (verkleinerte Bilder sind kleiner als die Originale) und dass die Thumbnails besser aussehen (die Programme können Bilder einfach besser verkleinern, als es Browser können).

- Sven Rautenberg