У нас есть веб-панель администратора, в которой агенты могут видеть разговоры с клиентами.
Эти беседы являются результатом импорта обычных сообщений электронной почты через соединение IMAP. Мы берем «нетронутые» файлы почтовых ящиков и храним их в базе данных. Затем мы постобработаем файлы для индексации с помощью «с», «по», «по дате» и т. Д. И т. Д. Мы можем искать все электронные письма, связанные с клиентом, и отображать их по своему желанию.
Затем, когда агент ищет клиента в веб-панели администратора и открывает его, появляется полный разговор по электронной почте. И мы показываем HTML версию электронного письма в iframe
(или текстовую версию, если html версия отсутствует). 90% клиентов отправляют HTML.
Что происходит? После того, как агент откроет письмо на нашем веб-сайте, iframe
загрузит «full html» и отобразит его. Это позволяет загружать «удаленную загрузку» (изображения, звуки, стили, если таковые имеются, и все такое). Это позволяет клиентам «отслеживать», открыли ли мы электронную почту, добавив идентификаторы отслеживания к активам (обычно http://track.example.com/image.jpg?id=123456789)
Я пробовал атрибут «песочница» iframe
html тег без удачи (он все еще загружает изображения).
Вопрос
Как программно указать iframe
не загружать ЛЮБОЙ удаленный контент и просто визуализировать HTML без какого-либо удаленного вызова?