Hallo,
ich möchte den Fortschritt eines Skripts auf einer HTML Seite ausgeben, aber das Skript läuft trotzdem durch ohne dass zwischendurch etwas angezeigt wird. Ich habe folggendes Beispiel gemacht:
----------
<html>
<head>
<title>Blinker</title>
<script type="text/javascript">
function blink_funktion() {
x=0;
for (var i=0; i<100; i++) {
document.getElementById("blinker").replaceChild(document.createTextNode("blink"),document.getElementById("blinker").firstChild);
for (var j=0; j<1000000; j++) {
x++;
}
document.getElementById("blinker").replaceChild(document.createTextNode(" "),document.getElementById("blinker").firstChild);
for (var j=0; j<1000000; j++) {
x++;
}
}
alert(x);
}
</script>
</head>
<body>
Test <span id="blinker">hier soll es blinken</span><br>
<a href="javascript:blink_funktion()">und los</a>
</body>
</html>
----------
Warum blinkt es nicht?
Über Antworten würde ich mich freuen. Bedanke mich schonmal.
Gruß ThomasS