PDA

Просмотр полной версии : Flash - TXT


Lionis
21.06.2008, 14:49
Ребята , помогите решить вопрос . У меня есть Динамическое поле которое отображает содержимое TXT файла . Проблема в растоянии между строками ,в самом txt когда открываешь через Блокнот все ok , но в самой флешке пропускаются строки . Мне надо чтобы было без пропусков .
И еще чтобы текст не выходил за грани поля - а начинал писать с следующей строки .
Вот пример :
Содержимое файла txt :
&txt=проверка
проверка
проверка&
В самой флешке :
http://server16.by.ru/txt.jpg
Код в Флешке :
li = new LoadVars();
li.load("text.txt");
li.onLoad = function(success) {
if (success) _root.txt = li.txt;
}
this.stop();

Исходник - скачать (http://www.server16.by.ru/txt.rar)

qazwsx
21.06.2008, 14:55
У тебя в файле 2 перевода строки, все отображено правильно...

swat05
21.06.2008, 15:58
попробуй сменить шрифт в флеше

etc
21.06.2008, 21:04
Пересохранить файл только с LF-переводами строк.

darksranger
21.06.2008, 21:19
Пересохранить файл только с LF-переводами строк.

собственно можно отсюда поподробнее ?
я у себя решал эту проблему тегами <br> не много не удобно по определенным причинам

etc
21.06.2008, 21:23
Куда уж подробнее-то?

Double
21.06.2008, 21:30
нужно сделать split("/r/n").join("/r"), если мне память не изменяет. то, что сказал __etc, - суть решение проблемы, но в общем случае (кто-то кроме тебя также незнакомый с особенностями win и nix переводов строки) это не всегда удобно )

iNils
22.06.2008, 02:53
Пользователь Lionis получает плюс за игнорирование тегов для кода .