Hola a todos,
Bueno, la idea es la siguiente:
Crear dinamicamente un iframe y desde javascript generar en el documento del iframe el formulario y el campo file correspondiente para enviar “asincronamente” un archivo al servidor. Tengo este código para probar a crear elementos en el documento del iframe pero solo funciona en Chrome, Safari y Opera pero no en Firefox ni en IE.
Código Javascript
:
Ver originaliframe = getElement('iframe');
document.body.appendChild(iframe);
iframe.contentWindow.generate = function()
{
var h1 = this.document.createElement('h1');
var text = this.document.createTextNode('Hola');
h1.appendChild(text);
this.document.body.appendChild(h1);
}
iframe.contentWindow.generate();
Alguien conoce un modo de hacer esto o sabe en que me equivoco. Espero haberme explicado con claridad.
Un saludo a todos y gracias.