Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html][javascript]Drukowanie litera po literze i zmiana
Forum PHP.pl > Forum > Po stronie przeglądarki
Marcuez
Witam.
Nie znam javascript i ciężko jest mi to napisać. Chodzi o skrypt który wydrukuje litera po literze dany tekst i potem zamieni go na link i tak już zostanie. Coś podobnego do progress baru.
Narazie znalazłem takie coś
  1. <!--
  2. function tekstArrayInit(){
  3.  
  4. tekst=new Array(4);
  5. tekst[0]="t1";
  6. tekst[1]="t2";
  7. tekst[2]="t3";
  8. tekst[3]="t4";
  9. }
  10.  
  11. function PiszText(){
  12. tekstArrayInit();
  13. textToWrite+=tekst[t].substring(position,position+1);
  14. document.getElementById('tekstSpan').innerHTML=textToWrite;
  15.  
  16. if (position==tekst[t].length-1){
  17. t++
  18. t=t % 4
  19. position=0;
  20. textToWrite="";
  21. speed1=1500;
  22. }
  23. else{
  24. position++;
  25. speed1=40;
  26. }
  27. setTimeout("PiszText()",speed1)
  28. }
  29.  
  30. function AppInit(){
  31. t=0;
  32. textLen=0;
  33. textToWrite="";
  34. position=0;
  35. PiszText();
  36. }
  37.  
  38. window.onload=AppInit;
  39. //-->
  40. </script>

Ten w kółko zmienia t1>....>t4>t1
Pomocy.
wookieb
To ja tylko podpowiem...
[JAVASCRIPT] pobierz, plaintext
  1. if (position==tekst[t].length-1){
  2. // tutaj zamien tekst na link.
  3. }
  4. else{
  5. position++;
  6. speed1=40;
  7. setTimeout("PiszText()",speed1)
  8. }
[JAVASCRIPT] pobierz, plaintext

setTimeout("PiszText()",speed1)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.