Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [html][javascript]Drukowanie litera po literze i zmiana
Marcuez
post 26.01.2010, 12:55:01
Post #1





Grupa: Zarejestrowani
Postów: 98
Pomógł: 1
Dołączył: 7.07.2009
Skąd: Poligon Osielsko

Ostrzeżenie: (0%)
-----


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.


--------------------
- No powiedz jak to zrobić!
- Wujek Google nie boli...
- Dziadek Marcuez mi powie :)
- -.-
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
wookieb
post 26.01.2010, 13:06:24
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




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)


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 12:57