Показать сообщение отдельно
Старый 13.08.2008, 08:42
Double вне форума Посмотреть профиль Отправить личное сообщение для Double Найти все сообщения от Double
  № 2  
Ответить с цитированием
Double
 
Аватар для Double

Регистрация: Mar 2001
Сообщений: 1,147
длина сообщения - это хорошо. хуже, когда пишут "помогите открыть окно чтобы не открывало файл а возвращало путь" - вот и думай, о чём речь.
в Вашей беде выход видится такой:
1. берём текстовое поле и начинаем из основного текста сливать туда по одному слову (переносы по словам же делаются?) до тех пор, пока ширина поля не превысит ширину поля вывода текста.
2. последнее слово сохраняем в какой-нить переменной, остальные становятся первым элементом массива строк.
так разбиваем на строки весь текст и работаем со строками, не заморачиваясь на стыковки и прочую лабуду.
если у девайса с производительностью всё совсем плохо, делаем процесс разбиения на строки менее динамичным. одну страницу набираем, а потом сажаем функцию формирования строки на setInterval ну и генерим по одной строке раз в 100мс (опытным путём интервал можно подобрать).
примерно так.
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит.