Просмотр полной версии : проблема с переносом строки
почему-то не работает \r... В текстовом поле отображается не как новая строка, а иминно символы \r.. Не подскажете в чем проблема?
Текст грузится из вне?
Тогда надо сделать так
str = str.split ("\\r").join("\r");
Да, из тхт
str = str.split ("\\r").join("\r");
А что это строка делает? Почему \r не работает? Раньше точно работала((((
Большое спасибо! Ожило, но вопрос остался...
alexcon314
19.05.2008, 16:41
greep, пользуйтесь кнопкой "Изменить", а не постите несколько сообщений подряд.
данная строка кода заменяет символ "\r" в подгруженной из файла строке на фактический символ переноса строки.
В коде флеша, комбинация "\r" автоматически заменяется на символ возрата каретки. А во внешнем файле, это так и остается двумя символами "\" и "r"
Поэтому мы ищем эти два символа (так как в коде нельзя написать просто "\", то пишется "\\") и заменяем на "\r".
Ясно. Огромное спасибо. Очень давно не пользовался flash.. С тех пор многое изменилось. Но раньше с \r и тхт никаких проблем не было. Спасибо за потдержку. flasher был есть и будет лучшим и полезнейшим ресурсом в рунете. По крайней мере для меня.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.