Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/16: Рейтинг темы: голосов - 16, средняя оценка - 4.63
9 / 7 / 1
Регистрация: 05.04.2012
Сообщений: 150

unterminated string literal

06.05.2012, 17:24. Показов 3496. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста, почему не работает


JavaScript
1
2
3
                oFCKeditor.Value = '<p style=\"text-align: center;\"><u>Здравствуйте, это вторая новость сайта</u></p>
<p style=\"text-align: center;\"><strong><span style=\"font-size: medium;\"><em>Предложения и пожелания пишите на l2maxi.ru</em></span></strong></p>
<p style=\"text-align: center;\">&nbsp;</p>';
JavaScript
1
2
3
                oFCKeditor.Value = "<p style=\"text-align: center;\"><u>Здравствуйте, это вторая новость сайта</u></p>
<p style=\"text-align: center;\"><strong><span style=\"font-size: medium;\"><em>Предложения и пожелания пишите на l2maxi.ru</em></span></strong></p>
<p style=\"text-align: center;\">&nbsp;</p>";
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.05.2012, 17:24
Ответы с готовыми решениями:

Постоянная ошибка SyntaxError: JSON.parse: unterminated string at line 1 column 132829 of the JSON data
что бы не делал, нормально в консоле JSON не выводит, нужно раз 20 обновить только тогда выведет json, а так постоянно пишет SyntaxError:...

Ошибка: Unterminated string
Доброго времени суток, подскажите пожалуйста в чем ошибка в строке 132? Unit1.pas(132): Unterminated string unit Unit1; interface ...

NewMail.ADODB приводит к ошибке: unterminated string constant.
na stroke gde est ctoto vrode NewMail.ADODB piset osibku unterminated string constant. Pocemu???

4
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
06.05.2012, 17:28
KFan, Нельзя так просто разрывать строковый литерал на несколько строк кода. Если очень хочется, можно экранировать конец строки:
JavaScript
1
2
3
alert("foo bar \
lorem ipsum dolor\
sit amet consectepture");
0
9 / 7 / 1
Регистрация: 05.04.2012
Сообщений: 150
06.05.2012, 17:31  [ТС]
Дело в том что я не знаю когда кончиться строка, все это вызывается таким методом

PHP
1
                oFCKeditor.Value = "<?php echo addslashes($text); ?>";
а как сделать чтобы конец экранировался?

PHP
1
str_replace("\n", "\", $text);
прокатит?
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
06.05.2012, 17:50
Цитата Сообщение от KFan Посмотреть сообщение
а как сделать чтобы конец экранировался?
Можно использовать функцию json_encode(). Она превратит строку в валидный литерал:
PHP
1
oFCKeditor.Value = <?php echo json_encode($text); ?>;
Правда остается одна проблема. Если, например, Ваша строка будет содержать "</script>", и будет выведена внутри тега <script></script> в html, то получится бред.
Поэтому:
PHP
1
2
3
4
5
6
7
8
9
function js_str($str) {
    return strtr(json_encode( (string) $str), array(
        '</script'  => '<\\/script',
        '<!--'      => '<\\!--',
        '-->'       => '-\\->',
        '<![CDATA[' => '<\\![CDATA[',
        ']]>'       => ']\\]>',
    ));
}
PHP
1
oFCKeditor.Value = <?php echo js_str($text); ?>;
0
9 / 7 / 1
Регистрация: 05.04.2012
Сообщений: 150
06.05.2012, 17:52  [ТС]
Проблема решена всем спасибо, залез в базу (откуда брал $text)
Нашел текст который перекидывал его на след строку и выдрал его из кода через str_replace
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.05.2012, 17:52
Помогаю со студенческими работами здесь

AnsiString str="/"; Почему ругается? Unterminated string or character constant.
мне нужно заменить путь файла, т.к в диалоге выдаёт \, а нужно / Как ввести в обратный слеш в AnsiString?

Нельзя преобразовать тип Tuple<string,string,string,string> к string
Здравствуйте, у меня возникла проблема. При запуске кода, вылезает ошибка &quot;Нельзя преобразовать тип...

Literal.Text
Здравствуйте. Hа странице присутствует элемент Literal с заданным, в .aspx, атрибут text. Вопрос в следующем, возможно ли так, что бы...

Разница между label and literal
Привет всем. Подскажите пожалуйста разницу между label and literal

Вывести значение Literal в JavaScript
Привет! В файле .aspx есть вот такой код: &lt;script&gt; fbq('track', 'ViewContent', { content_type: 'product', ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru