Manu: Link verzögern

Beitrag lesen

Hallo!

Du brauchst irgendein Element, in dem der Text ist (z.b. ein <div> oder <p>). Diesem Element gibst du eine ID. Der Inhalt des Elementes ist dann der "bitte warten"-Text. Dann rufst du per onload verzögert eine Funktion auf, die per innerHTML den Text des Elementes ändert.

Der Aufruf könnte so aussehen:

window.onload = function(){
  setTimeout("textAendern()", 5000); // textAendern() ist die Funktion
                                     // die mit innerHTML den Inhalt des
                                     // Elementes ändert. Die 5000 sind
                                     // die Millisekunden, die bis zum
                                     // Aufruf der Funktion verstreichen
                                     // sollen.
}
function textAendern(){
  // ...
}


>   
> -> <http://de.selfhtml.org/javascript/objekte/all.htm#inner_html>  
> -> <http://de.selfhtml.org/javascript/objekte/window.htm#set_timeout>  
>   
> Allerdings glaube ich nicht, dass dein Vorhaben wirklich sinnvoll ist. Überlege nochmal, ob es wirklich nötig ist, den Besucher deiner Seite warten zu lassen, bis er weiter klicken darf.  
>   
> ciao, ww  
>   
  
Danke für Deine Antwort, komme da nicht so ganz klar mit, wie gesagt java ist leider nicht meine Stärke :-)  
  
Das sieht ganz schön kompliziert aus, ist es einfach den Link erst nach 3 Sekunden zu aktivieren. Also erst nur Text, und nach 3 Sekunden ist es ein Textlink??  
  
Gruß  
Manu