Uso CKEDITOR 4 e voglio filtrare un contenuto HTML per inserire lo stile direttamente negli elementi HTML come MailChimp con il suo inliner CSS (http://beaker.mailchimp.com/inline-css). Ma devo fare in Javascript deve, qualcuno un'idea?CSS Inliner in Javascript (premailer)
Posso usare jQuery e PrototypeJs.
Non riesco a utilizzare un'API esterna.
mio jsFiddle test con CKEditor (su incolla): http://jsfiddle.net/EpokK/utW8K/7/
In:
<style>
.test {
outline: 1px solid red;
}
</style>
<div class="test">Hello</div>
Out:
<div style="outline: 1px solid red;">Hello</div>
Trovo questa soluzione: http://tikku.com/scripts/websites/tikku/css_inline_transformer_simplified.js ma questo trucco apre una scheda ed è bloccato per impostazione predefinita in Firefox ...
soluzione API: http://premailer.dialect.ca/
jquery css? http://api.jquery.com/css/ – smerny
http://stackoverflow.com/questions/791070/what-tools-to-automatically-inline-css-style-to-create-email-html-code – Prisoner
non @Prisoner perché non esiste una soluzione con Javascript – EpokK