Obtener un objeto de otra página
Publicado por Ale (2 intervenciones) el 06/04/2008 21:50:41
Hola, como les va?
Tengo una cuestion que no logro resolver.
En la primer pagina tengo cierto objeto que quiero capturar desde la otra pagina. Es decir. Quiero poder obtener el contenido de las etiquetas de una pagina y colocarlo en otra pagina. Acá les dejo un ejemplo un poco mas claro
Pagina 1: supongamos "pagina1.com", (el id de la div esta agregado porque supuse que podria ayudarme a llamarlo desde la otra pag, pero no vi como)
...
...
...
<div id="objeto">
<object ...>
...
...
...
...
</object>
</div>
...
...
...
y quiero capturar ese el contenido de la div desde mi otra pagina, supongamos "pagina2.com"
Lo mas sensato que se me ocurrio fue hacer un iframe cuyo source sea la pagina1 y centrarlo justo para que se vea solo eso, entonces le quite el scroll. El problema esta solucionado parcialmente, depende el navegador que uses se ve bien o no. En IE y FF se ve solo el contenido de la div, tal cual yo quiero, pero en Opera por ejemplo (que es el que yo uso) puedo desplazarme con el scroll dentro del iframe, cosa que no quiero, porque quiero ver solo lo que hay en la div "objeto", no el resto de la pagina.
o sea, el codigo de la pagina2 es el siguiente.
<SCRIPT Language=Javascript>
ifr = document.createElement('iframe');
ifr.src= "http://pagina1.com";
ifr.name= "radio";
ifr.scrolling= "no";
ifr.frameborder= "0";
ifr.width= "224";
ifr.height= "300"
ifr.frameBorder="0";
document.body.appendChild(ifr);
</SCRIPT>
lo que se me ocurrio fue capturar el div de la pagina 1 y ponerlo en la pagina 2 mediante un iframe, pero no se hacerlo
o deshabilitar por completo el scroll del iframe de la pagina 2, pero tampoco se bien como hacerlo, teoricamente ya esta hecho, pero en Opera no funciona y puedo seguir desplazandome que no es lo que quiero.
Espero haber sido claro. (porque no soy muy bueno para redactar)
Se agradece cualquier ayuda ^^
Tengo una cuestion que no logro resolver.
En la primer pagina tengo cierto objeto que quiero capturar desde la otra pagina. Es decir. Quiero poder obtener el contenido de las etiquetas de una pagina y colocarlo en otra pagina. Acá les dejo un ejemplo un poco mas claro
Pagina 1: supongamos "pagina1.com", (el id de la div esta agregado porque supuse que podria ayudarme a llamarlo desde la otra pag, pero no vi como)
...
...
...
<div id="objeto">
<object ...>
...
...
...
...
</object>
</div>
...
...
...
y quiero capturar ese el contenido de la div desde mi otra pagina, supongamos "pagina2.com"
Lo mas sensato que se me ocurrio fue hacer un iframe cuyo source sea la pagina1 y centrarlo justo para que se vea solo eso, entonces le quite el scroll. El problema esta solucionado parcialmente, depende el navegador que uses se ve bien o no. En IE y FF se ve solo el contenido de la div, tal cual yo quiero, pero en Opera por ejemplo (que es el que yo uso) puedo desplazarme con el scroll dentro del iframe, cosa que no quiero, porque quiero ver solo lo que hay en la div "objeto", no el resto de la pagina.
o sea, el codigo de la pagina2 es el siguiente.
<SCRIPT Language=Javascript>
ifr = document.createElement('iframe');
ifr.src= "http://pagina1.com";
ifr.name= "radio";
ifr.scrolling= "no";
ifr.frameborder= "0";
ifr.width= "224";
ifr.height= "300"
ifr.frameBorder="0";
document.body.appendChild(ifr);
</SCRIPT>
lo que se me ocurrio fue capturar el div de la pagina 1 y ponerlo en la pagina 2 mediante un iframe, pero no se hacerlo
o deshabilitar por completo el scroll del iframe de la pagina 2, pero tampoco se bien como hacerlo, teoricamente ya esta hecho, pero en Opera no funciona y puedo seguir desplazandome que no es lo que quiero.
Espero haber sido claro. (porque no soy muy bueno para redactar)
Se agradece cualquier ayuda ^^
Valora esta pregunta


0