Побуквенный вывод текста.
- <script>
- var source,dest,len,now=0,delay=100,letters=1;
- function show_text()
- {
- source = document.getElementById("pageTextSource");
- dest = document.getElementById("pageText");
- len = source.innerHTML.length;
- show();
- }
- function show()
- {
- dest.innerHTML += source.innerHTML.substr(now,letters);
- now+=letters;
- if(now<len)
- setTimeout("show()",delay);
- }
- </script>
- <body onload="show_text();">
- <p style="display:none" id="pageTextSource">
- Текст для вывода...
- <p id="pageText">
- </p>
- </body>
Можно задавать количество выводимых за раз символов и скорость символов