Paulo Augusto Kunzel Ответов: 0

Редактор Primeface переопределяет тег body


Привет,

Мы используем primefaces < p:editor> для предоставления html-сообщений электронной почты клиенту. Однако было замечено, что для тега, подобного приведенному ниже (я знаю, что это грязно, но я не могу контролировать то, что вставляется):

<body style="-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; background: #ffffff; color: #393939; font-family: Arial, Helvetica,; font-size: 14px; margin: 0 auto; padding: 0; width: 100% !important" bgcolor="#ffffff">
</pre>

when I'm inside the system and inspect the html inside de editor, the body tag show the following code instead:

<pre lang="HTML">
&lt;body style="margin:4px; font:10pt Arial,Verdana; cursor:text">
</pre>

<pre lang="C#">At the moment I would like to keep &lt;p:editor&gt; because otherwise I&#39;ve to change many other events that depend/interact with it.</pre>

<b>What I have tried:</b>

I've been researching about it, but so far I've found nothing.

By setting the actual style with some well placed !important tags, it's possible to get the desired result. but that is not an option nor a good option.

I've seen some people dealing with similar issues using javascript, but if could be set by some kind of configuration on primefaces, it would be better.

0 Ответов