Показать сообщение отдельно
  #10 (permalink)  
Старый 20.04.2010, 11:15
Аватар для Roman Koff
Аспирант
Отправить личное сообщение для Roman Koff Посмотреть профиль Найти все сообщения от Roman Koff
 
Регистрация: 14.04.2010
Сообщений: 46

Ну так и сделал, пример, если кому нужно будет:
function setTag(s, beg, end) {
	var se = (s[s.length - 1] == ' ') ? ' ' : '';
	return beg + Trim(s) + end + se;
}


Возник еще интересный момент, может кто сталкивался:

Если в редактор (испытывал на CKEditor и Markitup) вставить код спецсимвола, например:   – « и т.п., то, после нескольких отправок (сохранений) код символа в исходнике превращается в фактическое значение (литерал).

Что хочется: 1. как прибить это "превращение" (т.е. чтобы в исходнике всегда был код, а не литерал); 2. как из JS вставлять в документ литерал по коду (принудительно делать рендеринг кода в литерал).
Ответить с цитированием