![]() |
интервал между строками
Я загружаю текст в dynamic-поле из текстового файла и проблема в том, что интервал между строками, которые в текстовом файле разделены ентером, слишком большой, в то время как в остальных случаях, там где текст переносится сам - интервал нормальный. Как это лечится?
|
В windows новая строка обозначается с помощью двух символов 0x0D и 0x0A, во флеше же нужен только один из них. А так флеш получает двойной перенос вместо одного. Поэтому, в текстовом файле надо заменить его на \n или \r
|
Цитата:
|
Обработать строку (допустим она называется str)
Код:
str = str.split ("\\n").join ("\n") |
Цитата:
Что-то, куда не приткну - или вообще текст не выводится, или выводится без каких либо изменений. У меня текст берется вот так: Код:
var my_lv2:LoadVars = new LoadVars(); |
|
Цитата:
|
По-моему, если text1.html=true, то работать не будет.
С другой стороны, если text1.html=true, то зачем вообще эти \r? Ведь можно <br> и без всяких split/join... В коде выше надо так Код:
_root.text1.html=false |
Цитата:
|
Странно...
Если хтмл включен, то <br> должен работать: Код:
_root.text1.html=trueКод:
_root.text1.html=false(.text и .htmlText ) |
| Часовой пояс GMT +4, время: 16:49. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.