проблема с переменной в JS @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 10 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
илья дологх Муж.
соучастник
0
Сообщения: 399
Зарегистрирован: 21.03.03
Откуда: Платонов-сити
Заголовок сообщения: проблема с переменной в JS
Сообщение Добавлено: 7 Ноябрь 2004, 12:35:54 
в JS не силен, а сделать надо.
такая проблема:
переменная вида
var CCC='sfsafd
asdfsadf
';
воспринимается как ошибочная именно из-за переносов, причем переносы банальнейшие, в тексте кода, без спец.символов. PHP-шная обработка на устранение новой строки, каретки и т.д. результатов не дает...
что с этой переменной сделать? как убрать эти переносы? она выдается из базы, в ней по умолчанию они будут...

спасибо!

_________________
В маньяках хороша принципиальность!
BlooDHounD Муж.
соучастник
0
Сообщения: 585
Зарегистрирован: 12.03.04
Откуда: Беларусь - Борисов
Сообщение Добавлено: 7 Ноябрь 2004, 17:23:58 
var CCC='sfsafd\nasdfsadf\n';
илья дологх Муж.
соучастник
0
Сообщения: 399
Зарегистрирован: 21.03.03
Откуда: Платонов-сити
Сообщение Добавлено: 9 Ноябрь 2004, 00:05:07 
а как выцепить эти переносы? они чем обозначаются?
туплю, конечно, но что поделать...

_________________
В маньяках хороша принципиальность!
Ale
новый человек
0
Сообщения: 4
Зарегистрирован: 02.11.04
Сообщение Добавлено: 9 Ноябрь 2004, 01:30:33 
ИМХО в js вы этого не сделаете. Почему не получается в php?


Цитата:
переносы банальнейшие, в тексте кода


Какого кода? Можно пример текста с таким переносом?
Raziel[SD]
новый человек
0
Сообщения: 137
Зарегистрирован: 26.07.02
Откуда: Москва
Сообщение Добавлено: 9 Ноябрь 2004, 02:46:51 
илья дологх, смотри комментарии, там есть куча примеров, один из них решает именно твою задачу:
http://ru2.php.net/manual/ru/function.strtr.php

_________________
Чем бы дитя ни тешилось … лишь бы не заболело перед финальным релизом.
BlooDHounD Муж.
соучастник
0
Сообщения: 585
Зарегистрирован: 12.03.04
Откуда: Беларусь - Борисов
Сообщение Добавлено: 9 Ноябрь 2004, 09:46:29 
\n - перенос в тесте
илья дологх Муж.
соучастник
0
Сообщения: 399
Зарегистрирован: 21.03.03
Откуда: Платонов-сити
Сообщение Добавлено: 9 Ноябрь 2004, 13:22:18 
вот именно \n и не работает. (удалял через ПХП)
Raziel[SD], спасибо!

_________________
В маньяках хороша принципиальность!
илья дологх Муж.
соучастник
0
Сообщения: 399
Зарегистрирован: 21.03.03
Откуда: Платонов-сити
Сообщение Добавлено: 9 Ноябрь 2004, 22:01:57 
да,Raziel[SD], именно оно...
люблю дефорум!!!!! :beer:

_________________
В маньяках хороша принципиальность!
Wartex Муж.
Злой Дух
9
Сообщения: 1774
Зарегистрирован: 06.10.01
Откуда: Halifax, Canada
Сообщение Добавлено: 11 Ноябрь 2004, 12:07:21 
Javascript:

Поставь бэкслеш перед каждым переводом:
Var myvar="text text \
text kehdflken\
wedreqw";

В PHP - str_replace("\r\n","",$var)

_________________
Digital Reality Crew
Raziel[SD]
новый человек
0
Сообщения: 137
Зарегистрирован: 26.07.02
Откуда: Москва
Сообщение Добавлено: 11 Ноябрь 2004, 16:17:43 
Wartex, такой вариант будет не всегда работать, иногда идет сначала перенос строки(\n\r), strtr здесь гораздо удобнее.

_________________
Чем бы дитя ни тешилось … лишь бы не заболело перед финальным релизом.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 10 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100