powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как вывести строку JScript на веб-страницу в HTML формате
4 сообщений из 4, страница 1 из 1
Как вывести строку JScript на веб-страницу в HTML формате
    #33726855
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть строка, хранящаяся в JScript, например (пробелы надо убрать, я их вставил, чтобы не было жирного текста:

s=" < B > Привет Друзья!!!< / B >";

Нужно вывести ее на веб страницу в виде, как она есть, т.е.:
< B > Привет Друзья!!! < / B >

а не жирным текстом "Привет друзья".

Ясно что можно заменить < и > на & gt ; и & lt ;

Может у кого есть готовая функция, я ничего не упустил, может еще кавычки надо заменять?
Или Подскажите функцию замены для строковых переменных в JScript.
...
Рейтинг: 0 / 0
Как вывести строку JScript на веб-страницу в HTML формате
    #33726960
AciD_v
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
function escapeTags(s) {
    res =  new  String(s);
    res.replace("<", "<");
    res.replace(">", ">");
     return  res;
}
...
Рейтинг: 0 / 0
Как вывести строку JScript на веб-страницу в HTML формате
    #33729085
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо
...
Рейтинг: 0 / 0
Как вывести строку JScript на веб-страницу в HTML формате
    #33730381
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему то \x0d\0a не заменяло автоматом StringToHTML(s)
:

Код: plaintext
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.
29.
30.
31.
32.
function EscapeHTMLTags(s) {
	res =  new  String(s);
	res=res.replace("<", "<");
	res=res.replace(">", ">");
	 return  res;
}

function ReplaceCRToBR(s) {
	var res=s;
	var prevch=false;
	 for  (var i= 0 ; i<s.length; i++) {
		var ch=s.charAt(i);
		 if  ( ch == '\x0d') prevch=true;
		 if  (prevch) 
			 if  ( ch == '\x0a') {
					res+="<BR>";
					prevch=false;
				}
				 else 
					res+="\x0d";
		 else 
			res+=ch;	
	}
	 return  res;
}

function StringToHTML(s) {
	var res=s;
	res.replace(" ", " ");
	res=ReplaceCRToBR(res);
			 	
     return  res;
}
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как вывести строку JScript на веб-страницу в HTML формате
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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