Показать сообщение отдельно
  #3 (permalink)  
Старый 12.01.2010, 10:26
Аватар для балерун
Аспирант
Отправить личное сообщение для балерун Посмотреть профиль Найти все сообщения от балерун
 
Регистрация: 16.11.2009
Сообщений: 79

Вот топорное решение, страшно на него смотреть, и я понимаю, что это преступление в программирование.

var esc_content = escape(content);
content = unescape(esc_content.replace(new RegExp("%D7", 'g'), '%26times%3B'));


Я преобразую весь текст с помощью escape, потом ищу этот проклятый знак умножения (он имеет вид %D7), и заменяю на × (которая имеет вид %26times%3B), а потом преобразую обратно с помощью unescape
Ответить с цитированием