Sto creando un editor HTML nel browser. Sto usando l'Evidenziatore di sintassi chiamato Code Mirror che è molto buono.Inserisci HTML in iframe
La mia configurazione è un iframe che contiene una vista della pagina che si sta modificando e un'area di testo su cui si trova il testo HTML HTML che l'utente modifica.
Sto tentando di inserire l'HTML modificato dalla textarea nell'iframe che mostra l'HTML reso.
È possibile? Ho provato quanto segue: setup
HTML:
<iframe id="render">
</iframe>
<textarea id="code">
HTML WILL BE
HERE
</textarea>
<input type="submit" id="edit_button" value="Edit" />
JQuery Setup:
$('#edit_button').click(function(){
var code = editor.getCode(); // editor.getCode() is a codemirror function which gets the HTML from the text area
var iframe = $('#render');
iframe.html(code)
})
Questo non sembra per caricare il codice HTML in iframe, c'è un metodo speciale per inserire codice HTML in un iframe o non è possibile?
Acclamazioni
Eef
possibile duplicato di [inserire html all'interno di un iframe (utilizzando javascript)] (http://stackoverflow.com/questions/620881/putting-html-inside-an-iframe-using-javascript) –