Autor Zpráva
PetrOtaPetrPavelOtaJablko
Profil *
Ahoj,

na stránkách http://news.bbc.co.uk/ se vypisuje krásný ovšem nevím jestli JS skript, který pomalu vypisuje zleva doprava text a to například:

LATEST:Climate talks resume in Copenhagen after between developing and developed nations

určitě si toho všimnete... hledal jsem na google pod javaskriptem, ale nic jsem nenašel, vše ve stavovém řádku a to nechci, nějaký skript? již hotový? nebo odkaz na nějaký tutorial? Moc by mi to pomohlo, děkuji.
Radek9
Profil
Můžete si pohrát s funkcí setInterval. Nejjednodušeji asi takto:
var text = Array("a", "h", "o", "j");
var i = 0;
var interval = setInterval(function(){
  if(i<text.length){
    document.getElementById("text").innerHTML += text[i];
    i++;
  }
  else{clearInterval(interval);}
}, 100);
..
<div id="text"></div>

Vše se dá ještě vyladit pomocí událostí, atd.
_es
Profil
PetrOtaPetrPavelOtaJablko:
se vypisuje krásný ovšem nevím jestli JS skript,

Mne to teda krásne nepripadá, ak si chcem niečo prečítať, tak normálne a nie aby som musel čakať na odkrytie vety, možno aj znovu.
Stačí len opakovane meniť obsah textu s nejakým špeciálnym znakom na konci.
Asi niečo podobné ako tu dal Radek9, no určite to ide aj lepšie, s funkciami na prácu s textovými reťazcami.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: