powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Текст содержащий двоеточие и JS
6 сообщений из 6, страница 1 из 1
Текст содержащий двоеточие и JS
    #38670512
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

Есть в вьюхе вот такой яваскрипт код:


Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
 function AffToStatusVK() {
        $.ajax({
            url: '@Url.Action("AffToStatusVK", "CabinetBlogger")',
            type: 'POST',
            dataType: 'json',
            traditional: true,
            data: {
                Aff: '@Model.TextBL'
              }
        }).success(function (response) {
            
            $("#msg").html(response.msg).css("color", "green");
            setTimeout(function () {
                $("#msg").html("");
            }, 4000);

        }).done(function () {
            return true;
        });
      }




все ок, но если текст содержит двоеточие, то дает ошибку: http://joxi.ru/GsueU_3JTJBWf1Y9ZrA

экранировать пробовал по разному, все равно равно ошибка... как сего избежать?
...
Рейтинг: 0 / 0
Текст содержащий двоеточие и JS
    #38670676
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблема не в двоеточии, а в переводе строки.
его экранируй, меняй на \n
...
Рейтинг: 0 / 0
Текст содержащий двоеточие и JS
    #38670754
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понял, спасибо. не понятно откуда там взялся перенос строки, в базу только текст идет
...
Рейтинг: 0 / 0
Текст содержащий двоеточие и JS
    #38670761
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnickпонял, спасибо. не понятно откуда там взялся перенос строки, в базу только текст идет
во избежание недоразумений экранировать нужно всё, что может испортить javascript строку - все управляющие символы, апосторофы и кавычки
...
Рейтинг: 0 / 0
Текст содержащий двоеточие и JS
    #38670829
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ребят если я в TextArea в представление вставляю - http://joxi.ru/3fyeUxjKTJApH8ZlJss то он мне с этим переносом в базу пихает.... а как то можно в контроллере очистить стринг от всего постороннего? Без регулярок только...
...
Рейтинг: 0 / 0
Текст содержащий двоеточие и JS
    #38670874
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnick,
Код: c#
1.
 new HtmlString(new JavaScriptSerializer().Serialize(text))
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Текст содержащий двоеточие и JS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]