Я загружаю некоторые каналы и отображаю их в виде ссылок на странице моего сайта. Когда вы наводите указатель мыши на ссылку, появляется всплывающая подсказка с фидом, временем, автором, названием и содержимым. Иногда контент довольно длинный и содержит HTML. Поэтому я добавил предварительный просмотр, который обрезает контент после определенного момента.
Итак, мой вопрос: как определить хорошую точку останова в предварительном просмотре контента? Прямо сейчас у моего контента есть тег изображения, который обрезается в середине URL-адреса (мой javascript в настоящее время считает до 1000 символов), и во всплывающей подсказке я получаю испорченное изображение ... Я не так беспокоюсь о разбивании таблиц, но я бы хотел, чтобы в моем предварительном просмотре не нарушалось форматирование цвета или изображений.
скриншот проблемы:
Код:
content = content.substring(0,1000) + "...<br><br><span style="float:right;">(Click for more info)</span>";
* Примечание: HTML-код в фиде иногда имеет <или>, потому что есть образец HTML-кода, а также теги, которые форматируют текст ...