Foros del Web » Programando para Internet » Javascript »

Cargar archivo externo en un DIV

Estas en el tema de Cargar archivo externo en un DIV en el foro de Javascript en Foros del Web. Saludos. PUes eso así de simple necesitaría conseguir cargar un archivo externo en una capa que me creo dinámicamente. Con Ajax se puede hacer y ...
  #1 (permalink)  
Antiguo 09/08/2006, 06:06
 
Fecha de Ingreso: mayo-2003
Ubicación: España
Mensajes: 27
Antigüedad: 21 años
Puntos: 0
Cargar archivo externo en un DIV

Saludos.
PUes eso así de simple necesitaría conseguir cargar un archivo externo en una capa que me creo dinámicamente.
Con Ajax se puede hacer y de hecho lo he visto hecho pero en realidad lo que usa es Javascript, o sea que tiene que haber alguna manera de hacerlo solo con Javascript.
La causa por la que no he usado lo que he visto hecho con el Ajax, mas concretamente el Dojo es que no me funciona bien cuando creo capas dinamicamente ( con el createElement('DIV') ).

Espero haberme explicado con claridad.Un saludo.
__________________
Viva Er Recre xD
  #2 (permalink)  
Antiguo 09/08/2006, 08:44
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Hola:

En una capa creada dinámicamente, le puedes poner un atributo id, o mantener la capa en una variable...

Luego debes crear dentro de esa capa un tag iframe, y asignarle al atributo src la url que quieras...

var capa = createElement("div");
var ifr = createElement("iframe");
ifr.src = "destino.html";
capa.appendChild(ifr);
document.body.appendChild(capa);

En el ejemplo omití estilos y atributos, pero supongo que vale para mostrar la teoría.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:49.