Jaydeep Shah Ответов: 0

Как очистить HTML-код в приложении чата


code to accept html code as a text



в html я добавляю

Что я уже пробовал:

функция AppendMessage(changedDoc, dateTime, isSender) {

ВАР HTML-код = "";
var msgDate = "";
ВАР dateDiv = "";
if ($('#Today').длина = = 0) {
msgDate = " сегодня";
}
отладчик;
if (isSender = = true) {
если (msgDate != "") {
dateDiv = в '<div с классом="оповещения-дата-инфо" идентификатор="' + msgDate + '"&ГТ;&ЛТ;див класс="grpactivity"&ГТ;&ЛТ;б&ГТ;' + msgDate + '&ЛТ;/б&ГТ;&ЛТ;/дел&ГТ;&ЛТ;/дел&ГТ;';
}
HTML-код = dateDiv +
'<div class= "row message-body">' +
в '<див класс="коль-см-12 сообщений-главная-отправитель"и GT;' +
'<div class= "отправитель" >' +
в '<div с классом="отправитель-имя"и GT;' + changedDoc.у.имя + '&ЛТ;/дел&ГТ;' +
'<div class= "message-text">' +
changedDoc.сообщение.текст+ //.заменить(/\п/г "&ЛТ;БР/&ГТ;") +
'< / div>' +
в '<промежуток класс="сообщение-тяните время-право"и GT;' + датавремя +
'< / span>' +
'< / div>' +
'< / div>' +
в ' </дел&ГТ; &ЛТ;БР/&ГТ;';
}
$("#chatMessage"). append (html)();
}

Karthik_Mahalingam

попробуйте обернуть внутри тега & lt; pre >

Jaydeep Shah

но я не попадаю туда, куда заворачиваю

 tag . i update my code above so please help me to add this ! i add html and jquery both code.

Karthik_Mahalingam

после нажатия клавиши enter вы получаете html в текстовой области?

Jaydeep Shah

я обновляю свой код там, где добавляю содержимое textarea

хранить в html и добавлять в тело чата

Jaydeep Shah

я добавляю в $("#chatMessage"). append(html)();
теперь как я заворачиваюсь

 ?

Karthik_Mahalingam

этот предмет?

changedDoc.msg.text 

Jaydeep Shah

chagedoc имеет несколько значений api результата.(ракета.чат)
где я получаю everyinfo user, opositeuser, msgtext и все остальное

Karthik_Mahalingam

https://jsfiddle.net/karthikjsf/pu8a1uf7/

Jaydeep Shah

что я меняю ?

Karthik_Mahalingam

добавить предварительно к корпусу, проверьте ссылку скрипку, так как HTML не отображается

Jaydeep Shah

не работать .(до метки).. я добавляю код кнопки после look like ...
https://screenshots.firefox.com/JVEyb8CzzQ3nDW2P/localhost
(после предварительной метки)

Jaydeep Shah

Эй наконец то закончили,
просто
changedDoc.сообщение.заменить(/\п/г "").заменить(/&ЛТ;/г, "в<").заменить(/&ГТ;/г, "и GT;") +

https://stackoverflow.com/questions/23266218/how-to-show-html-code-as-text-in-html-webpage

Karthik_Mahalingam

крутой

Jaydeep Shah

Привет, теперь у меня есть одна проблема, что мой тег не работает..
я использую это .replace (/\n/g, "br /"); Для линии разрыва.
это прекрасно работает, но я использую
Сообщение.заменить(/&ЛТ;/г, "в<").заменить(/&ГТ;/г, "и GT;"); для управления HTML-код, так что теперь мой массаж приходят как

"adskfl<br /& gt;asdfjk<br /& gt;asdfklasd& lt;br /& gt;aklsdjf& lt;br /& gt;askld& lt;br />adskfl<br />asdfjk<br />asdfklasd<br />aklsdjf<br />askld

а теперь результат пришел в одну строку msg1msg2 вроде
http://jsfiddle.net/Pqygp/2/ (не создано мной, но вставлено о моем msg, чтобы вы поняли мою проблему)

Karthik_Mahalingam

это решено?

Jaydeep Shah

да, это решено. :)

Karthik_Mahalingam

крутой

0 Ответов