Zitatmit der Berechnung im TimeOut funktioniert es, allerdings auf meinem Rechner erst ab 50 ms. 10 ms sind ihm zu wenig, dann ist die Berechnung falsch und der Wert noch zu gering. Bei diesem Vorgehen ist man also darauf angewiesen, dass der Server nicht allzu langsam antwortet.
Das verstehe ich jetzt nicht ganz, warum man auf die Antwort vom Server warten muss. Die Berechnung findet ja innerhalb des then-Zweiges für die Anfrage statt, d. h. dort sollte die Antwort vollständig vorliegen. Es sei denn, ich habe mich mit den Klammern irgend wie verguckt.
Aber ich erwarte, dass sich das Ganze auch mit CSS lösen lässt, siehe meine vorigen Postings. Dann würde sich das Problem erübrigen.