Soy un principiante con Javascript y quería agregar solo una pequeña barra de progreso falsa basada en texto a mi sitio.
Esto es lo que probé:
function progbar(){ document.getElementById("bar").innerHTML = "Ladevorgang: "; for (var i = 0; i<100; i++) { adprogress(); sleep(50); } //document.getElementById("bar").innerHTML = ""; } function adprogress(){ document.getElementById("bar").innerHTML += "|"; } function sleep(milliseconds) { var start = new Date().getTime(); for (var i = 0; i < 1e7; i++) { if ((new Date().getTime() - start) > milliseconds){ break; } } }El problema es que no hace esto:
Ladevorgang:|
Mensaje:||
Mensaje:|||
Mensaje:||||
y así
simplemente espera y luego muestra la cosa completa.
¿Es así como funciona Javascript o hay algo que no veo?