Hi,
von einer Millisekunde verzögert aufrufst
Äh – warum so viel?
Weil ich nicht ...
funktioniert es bei mir auch mit dem.
Er gibt sich auch schon mit
window.setTimeout(function () { window.location.hash = "#ende"; }, 0);
zufrieden.
... so'n ein Geizkragen bin wie du?
Die eine Millisekunde haben wir doch wohl auch noch!!!1elf
Es kommt wieder mal nur darauf an, die Anweisung aus der aktuellen Funktion herauszulösen, und letztere erst mal zum Ende kommen zu lassen.
Nein, versuch's gar nicht erst. Wenn ich nämlich, direkt nach der Zuweisung der ID, per getElementById auf eben dieses Element zugreifen will, dann klappt das problemlos. (Getestet über Zuweisung des einzeiligen innerHTML-Inhaltes des Elements an document.title, also kein alert o.ä., welcher das ganze wieder beeinflussen könnte, weil er ebenfalls eine Unterbrechung der Funktionsausführung darstellt.)
MfG ChrisB
Light travels faster than sound - that's why most people appear bright until you hear them speak.