powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не работает скрипт если в строке символ '
15 сообщений из 15, страница 1 из 1
Не работает скрипт если в строке символ '
    #38863942
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот этот алерт не работает:

javascript:alert('column 'ActionID'.')


На что нужно исправить или как написать, чтобы работало?
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ '
    #38864019
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
javascript:alert("column 'ActionID'.")
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ '
    #38864043
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Данные тянутся из БД
Код: html
1.
onclick='javascript:ShowDesc("@desc")'
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ '
    #38864065
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pavluha,

Вот этот текст не могу вывести:

The INSERT statement conflicted with the FOREIGN KEY constraint "FK_Journal_Action". The conflict occurred in database "Archive", table "Audit.Action", column 'ActionID'. The statement has been terminated.

Понять не могу что с ним.
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ '
    #38864094
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хрустальный шар не смог подсказать:
- содержимое функции ShowDesc
- в чем заключается "не могу вывести" и "не работает"
- строку, на которой происходит ошибка
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ '
    #38864267
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Код: javascript
1.
2.
3.
4.
5.
function ShowDesc(desc) {
        $('#errorDesc').text(desc);
        centerPopup();
        loadPopup();
    }



Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<div id="popupContact" style="margin-top: 150px; width:30%;">
	<a id="popupContactClose">x</a>
	<div style="width: auto; text-align: left">
 	<fieldset>
	<legend id="legend">@Html.Resource("Strings, Desc")</legend>
	<div style="width:100%; text-align:center; font-size:12pt;" id="errorDesc"></div>
	</fieldset>
	</div>
</div>

centerPopup() и loadPopup() - центрирование и отображение окна
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ &#39;
    #38864271
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.ProХрустальный шар не смог подсказать:
- в чем заключается "не могу вывести" и "не работает"


Даже алерт с этим сообщение не отображается
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ &#39;
    #38864274
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluhaДаже алерт с этим сообщение не отображаетсяа где в приведенном коде алерт? я не вижу.

Судя по вашему коду, в div-е окажется текст "@desc"
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ &#39;
    #38864319
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Вы глубоко ошибаетесь. В див попадает сообщение.
Алерт я делал так:
Код: html
1.
2.
			                <input type="image" title="@Html.Resource("Strings, Details")" src="@Url.Content(HelperTheme.Instance.GetImageUrl("details.png"))" 
                                onclick='javascript:alert("@desc")'/>



После просмотра разметки страницы элемент выглядит так:
Код: html
1.
2.
 <input type="image" title="Детально" src="/Content/themes/Default/images/details.png" 
                                onclick='javascript:alert("The INSERT statement conflicted with the FOREIGN KEY constraint &quot;FK_Journal_Action&quot;. The conflict occurred in database &quot;Archive&quot;, table &quot;Audit.Action&quot;, column ActionID. The statement has been terminated.")'/>
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ &#39;
    #38864322
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще сделал так, подумал в этом проблема. Не помогло
Код: c#
1.
 var desc = @item.Description.Replace("'", "").Replace(Environment.NewLine, " ");
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ &#39;
    #38864342
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluhaВы глубоко ошибаетесь. В див попадает сообщение.так и говорите, что этот фрагмент в RAZORе написан.
Параметр onclick должен быть обрамлен кавычками, тут апострофы не катят
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ &#39;
    #38864359
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.ProПараметр onclick должен быть обрамлен кавычками, тут апострофы не катят

И так и так пробовал.
Вот этот кусок работает:
Код: html
1.
<input type="image" title="Детально" src="/Content/themes/Default/images/details.png" onclick="javascript:ShowDesc(&quot;Сетевой доступ к диспетчеру распределенных транзакций (MSDTC) был отключен. Разрешите для DTC сетевой доступ в настройках безопасности для MSDTC с помощью администрирования Component Services.&quot;)">



Апострофы в коде. В разметке уже кавычки. Я скопировал из RAZORа и вставил текст уже, а не переменную. Сори

А тот нет.
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ &#39;
    #38864384
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сейчас проблема осталась?

четко указывайте при приведении кода, где разметка Razor, а где результат на клиенте.
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ &#39;
    #38864392
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Да, проблема не решилась.
Вот кусок кода страницы, где первая строка не отображается, а вторая отображается.
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
</tr>
<tr>
                        <td style="width:10%;">01.12.2014 17:20:52</td>
                        <td style="width:10%;">test</td>
                        <td style="width:80%; text-align:left; padding-left:20px;">
Ошибка                        </td>
		                <td style="padding:2px; text-align:center;" nowrap="nowrap">
			                <input type="image" title="Детально" src="/Content/themes/Default/images/details.png" 
                                onclick='javascript:ShowDesc("The INSERT statement conflicted with the FOREIGN KEY constraint &quot;FK_Journal_Action&quot;. The conflict occurred in database &quot;Archive&quot;, table &quot;Audit.Action&quot;, column ActionID. The statement has been terminated.")'/>
		                </td>
                    </tr>
<tr>
                        <td style="width:10%;">24.11.2014 12:17:26</td>
                        <td style="width:10%;">test</td>
                        <td style="width:80%; text-align:left; padding-left:20px;">
Ошибка                        </td>
		                <td style="padding:2px; text-align:center;" nowrap="nowrap">
			                <input type="image" title="Детально" src="/Content/themes/Default/images/details.png" 
                                onclick='javascript:ShowDesc("Сетевой доступ к диспетчеру распределенных транзакций (MSDTC) был отключен. Разрешите для DTC сетевой доступ в настройках безопасности для MSDTC с помощью администрирования Component Services.")'/>
		                </td>
                    </tr>
...
Рейтинг: 0 / 0
Не работает скрипт если в строке символ &#39;
    #38864401
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сделал, как вы и написали, вроде заработало. Спасибо большое.
Заменил на кавычки.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не работает скрипт если в строке символ &#39;
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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