Программирование > JavaScript & JScript

Многострочная строковая переменная

(1/2) > >>

Ilych:
Есть скрипт xx.js:

s=\'{MESS}\'

сервер подставляет вместо MESS текст из гостевухи, например.

А текст может быть с переносом строк
естественно при вставке в страницу


идет ругань - незавершенная строка

Влиять на то как сервер подставляет MESS я не могу

Что посоветуете.

mike:
Когда сохраняешь текст, все переводы строк меняй на \\n или
, в зависимости от того, где этот текст показывается.

Ilych:
Всебы хорошо но как я вставлю если не могу повлиять на подстановку?

Может есть какая нибудь функция JavaScript
У которой параметер может быть многострочный?
Например:
s=\'dajsdhajsd
sdasd
dasdas\'
-выдает ошибку, а

s=FuncXX(\'fsjdfsf
sdfsd
sdfsdf
\')
-работает нормально

mike:

--- Цитировать ---Ilych:
Может есть какая нибудь функция JavaScript
--- Конец цитаты ---

Нет, это синтаксис JS, тут никакими функциями не обойдешь.

--- Цитировать ---Ilych:
Всебы хорошо но как я вставлю если не могу повлиять на подстановку?
--- Конец цитаты ---

Я специально выделил когда сохраняешь. Т.е. если ты не можешь повлиять на подстановку при выводе записи, то нужно преобразовывать ее при вводе.

Ilych:
Это понятно, а что делать с уже существующими записями???

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии