JavaScript: электронная почта, влияющая на CSS других тегов в веб-приложении - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть веб-приложение клиента электронной почты.Проблема, с которой я сталкиваюсь, заключается в том, что каждый раз, когда я отрисовываю HTML из электронной почты.Иногда электронное письмо может содержать некоторые классы, которые влияют на дизайн моего веб-приложения.Ищете предложения?

1 Ответ

0 голосов
/ 15 ноября 2018

Либо вы используете iframe для отображения электронных писем, предложенных Крисом Дж в комментариях,

, либо вы можете использовать что-то вроде Emogrifier (https://www.myintervals.com/emogrifier.php / https://github.com/MyIntervals/emogrifier) для преобразования всехстили для встроенных стилей.

Это может остановить стили, влияющие на вашу страницу, но кто-то может, например, разместить элемент где-то на вашей странице, поэтому вам, возможно, придется включить дополнительные проверки.

...