Fotos nicht immer gleich groß -> Verzerrung

Hallo Experten!

Ich will auf meiner Homepage eine Fotoshow einbauen und habe auch ein passendes JavaSkript gefunden. Dies hab ich nun eingebau, nur hab ich jetzt das Problem, dass einige Fotos im Hochformat und einige im Querformat sind. Das JavaSkript bestimmt die Größe der gesamten Fotosshow scheinbar mit dem ersten geladenen Bild (ich habe im HTML-Code jede Größenangabe gelöscht). Mein Versuch, das erste Bild einfach mit der maximalen Höhe, bzw. maximalen Breite zu gestalten, lief auch schief, die Bilder wurden dann alle in dieses Format gezerrt. Wenn das erste Bild z.B. im Hochformat ist, sind alle im Querformat verzerrt. Weiss jemand, ob ich das irgendwie trotzdem hinkriegen kann? Kann ich z.B. die Größe jedes Bildes im Voraus bestimmen?

Ich hoffe, dass mir jemand weiterhelfen kann…bin leider noch kein JavaSkript-Profi, sodass ich mich nicht ganz auskenne, ob das irgendwie geht.

Vielen DANK schon mal!!!

Diana ;o)

Hier noch der Quelltext der Seite:

<!–
var ic = 0
var NumOfPic = 23 //Total number of pictures used
function imgAdd()
{
if (ic<NumOfPic) {
ic = ic + 1
var fname = „Imagego“ + ic + „.jpg“
document.img.src = fname
}
}

function imgless()
{
if (ic > 1) {
ic = ic - 1
var fname = „Imagego“ + ic + „.jpg“
document.img.src = fname
}

}
//–>

also so als NOTLÖSUNG würd ich jetzt sagen: Mache alle Bilder gleich gross, nein, nicht indem du sie verzerrst oder teile ausschneidest…bette alle in die gleiche hintergrundfarbe ein, such dir das GRÖSSTE Bild aus und nehm dieses als Standardgrösse her :smile: da bekommst du geringfügig mehr speicherbedarf…aber so als zwischenlösung doch ok oder?

Naja…nicht ganz…
Hi!

Ja, danke…das hab ich mir auch schon überlegt…aber da es doch 23 Fotos sind und es noch mehr werden sollen und ich die Qualität der Bilder eigentlich nicht reduzieren möchte, dauert es dann noch länger, bis die Fotos geladen sind…
Klar, als Notlösung ok…aber eben nicht für immer…

Danke dir trotzdem!!!

Diana ;o)

hmm das ganze Zeug liegt doch immer in einer TD oder? TDs kann man meines wissens nicht dynamisch verändern…könntest du nichts mit Layern versuchen??? Layer 1 = Bild1, layer 1 aus, layer 2 an schalten oder so was?