Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/12/2009, 21:43
tato_arm
 
Fecha de Ingreso: noviembre-2005
Mensajes: 32
Antigüedad: 19 años
Puntos: 0
Respuesta: Porque esto no anda en firefox??

Gracias por tu ayuda jackson666, pero sigo con el mismo problema. Cambie lo que mencionas de la siguiente forma en la funcion rellenarDiv():

function rellenarDiv(id)
{
//Llamamos a la función limpiarDiv para eliminar el contenido
//actual del div.
limpiarDiv(id);
var div = document.getElementById(id);
var iframe = document.createElement("iframe");
iframe.setAttribute("id","marco1");
iframe.setAttribute("name","marco1");
iframe.setAttribute("width","120");
iframe.setAttribute("height","130");
iframe.setAttribute("frameborder","0");
iframe.setAttribute("src","prueba2.php");
div.appendChild(iframe);

}

Funciona igual que como estaba, y continua fallando en el segundo intento. El error que larga la consola es:
Error: frames.marco1.document is null
Archivo de origen: http://127.0.0.1/ajax_firefox/prueba2.html
Línea: 40

Puedes ver un ejemplo en linea en el siguiente link: http://www.selfpropiedades.com/prueba2.html

Gracias nuevamente por ayudar.

Luis