Данные буфера обмена добавляют случайный возврат к тексту - PullRequest
0 голосов
/ 02 октября 2019

Когда я пытаюсь получить данные из буфера обмена с помощью event.clipboardData.getData('text/html'), полученный HTML-код содержит ключи возврата, которые не должны присутствовать.

Результат:

 <p class=Tabeltekst style='mso-yfti-cnfc:1'><b style='mso-bidi-font-weight:
  normal'><span style='mso-bidi-font-size:8.0pt;color:black;mso-color-alt:windowtext'>Inhoudelijke
  punten student</span></b><b style='mso-bidi-font-weight:normal'><span
          style='mso-bidi-font-size:8.0pt'><o:p></o:p></span></b></p>

Покаожидаемый результат:

<p class='Tabeltekst' style='mso-yfti-cnfc:1'><b style='mso-bidi-font-weight:  normal'><span
          style='mso-bidi-font-size:8.0pt;color:black;mso-color-alt:windowtext'>Inhoudelijke  punten student</span></b><b
          style='mso-bidi-font-weight:normal'><span style='mso-bidi-font-size:8.0pt'><o:p></o:p></span></b></p>

без каких-либо переходов между "inhoudelijke" и "punten". Кроме того, при просмотре данных из буфера обмена в файле console.log кажется, что данные буфера обмена имеют максимальную ширину, прежде чем просто перенести все на новую строку. Это правильно, и если да, могу ли я изменить это, чтобы предотвратить разрывы строк?

1 Ответ

0 голосов
/ 02 октября 2019

В итоге это была ошибка в handsontable (пакет, который мы используем для отображения таблиц).

...