Поправить скрипт
Всем доброго дня.
Кто может, помогите решить такую проблему. Есть такой скрипт для вывода нескольких строк. <body onload="start_up_text()"> <div id="up_text"> <script type="text/javascript"> var delay=120; var msg = ('Это первая строка.<br>Это вторая строка.<br><br>Это третья строка<br>Это четвертая строка<br><br>Это пятая строка<br>Это шестая строка'); function start_up_text() { do_up_text(msg, 0, 1);} function do_up_text(text, pos, dir) { var out=text.substring(msg, pos); up_text.innerHTML=out; pos+=dir; setTimeout('do_up_text("'+text+'",'+pos+','+dir+')', delay); } </script> </div> Проблема в том, что при переносе строки печатается знак "<" в конце строки. также он печатается на пустой строке. В ИЕ все нормально, а вот в Опере и FF вот такая беда. Кто знает, как с этим бороться, помогите. Или может у кого-то есть другой вариант такого скрипта. Спасибо. |
Часовой пояс GMT +3, время: 15:29. |