Kalle_B: setTimeout() tut nicht was es soll?!

Beitrag lesen

Mach eine Variable h2 ausserhalb der Funktion und fülle sie mit deinem Wert. Und dann sollte window.setTimeout(setFrameSize(h2), 1000); wohl laufen.

Habe die Funktion jetzt umgebaut, wie du gesagt hast (sofern ich das richtig verstanden habe) - die Funktion sieht jetzt so aus:

function showBill(rnr) {
varHeight = Fensterhoehe();
varHeight = varHeight - 74;
h2 = 0;

h2 ist immer noch innerhalb einer (vergänglichen) Funktion. Ich meinte dieses:

<script ...>
var h2;

// und dann die Funktionen, die h2 füttern und abfragen.

Kalle