Копирование текста из Word в текстовую область - PullRequest
1 голос
/ 12 октября 2011

Общеизвестная проблема: при копировании текста из MS Word в текстовую область символы текста преобразуются в странные символы при сохранении его в базе данных.

Мне было интересно, как мне решить эту проблему?

  1. Кодировка символов документа HTML, который содержит форму
  2. A перед сохранением метод для очистки данных
  3. Санация после извлечения данных (перед отображением)
  4. Конфигурация базы данных (кодировка символов для таблицы)

Я бы предпочел, чтобы 1. работал, но подойдет любое другое решение.

1 Ответ

0 голосов
/ 12 октября 2011

Решение:

  1. Кодировка символов HTML-документа, содержащего форму

Это нормально работает 1 . Если это не работает, ваше приложение не работает, или браузер не работает, или буфер обмена, или MSWord не работает.

В любом случае вы не можете исправить MSWord , ни буфер обмена, , ни браузер на стороне сервера.

Вместо этого убедитесь, что кодировка, используемая веб-сайтом, может обрабатывать символы из буфера обмена и учитывать запросы кодирования в вашем приложении при обработке входных данных.

1 См. Обработка кодировки символов в HTML и CSS Как это работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...