Sto costruendo una piattaforma in cui le persone possono inviare e-mail - per visualizzare un'anteprima delle e-mail, io uso un div al di sotto del modulo in cui possono digitare il messaggio.Netti tag HTML in html
Quindi la struttura generale assomiglia a questo:
<html>
<body>
<form>
<!-- Form to enter email here -->
</form>
<div>
<!-- Email preview here -->
<html>
<!-- Email content, updated everytime user types something --->
</html>
</div>
</bod>
</html>
Tuttavia, semplicemente utilizzando i tag HTML all'interno del documento HTML in sé sembra confondere tutti i browser - anche, non sembra molto pulito.
Dato che l'e-mail che verrà inviata sarà un intero documento html a parte, sarebbe più facile mettere tutto quello che c'è dentro il div.
Come posso farlo in modo valido e pulito?
Probabilmente perché è HTML non valido. Se devi usare i tag 'html', usa un' iframe'. – Utkanos
Utilizzare uno
Ho pensato alla soluzione iframe, ma sembra davvero strana - a quanto pare si aspetta una fonte. Come posso far visualizzare ciò che c'è dentro senza caricarlo da un'altra fonte? – weltschmerz