Hola, como hago para ver una web dentro de una tabla y como aria para situar sierta parte de la pagina.
Es para mostrar un preview de la pagina que diseñe en mi pagina.
Grax de antemano.
| |||
Una web dentro de una tabla Hola, como hago para ver una web dentro de una tabla y como aria para situar sierta parte de la pagina. Es para mostrar un preview de la pagina que diseñe en mi pagina. Grax de antemano. |
| |||
Bueno para empezar no se si eso sea javascript... pero ya despues de pensar un rato me imagino lo que quieres y si tiene algo que ver con javascript... lo decia por el foro... bueno para empezar debemos declara un ID al objeto que almacenara la pagina... en este caso (creo que es el unico caso ) usaremos IFRAME... quedaria algo asi...
Código:
espero que te sirva <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Ejemplo por ILICH</title> </head> <script language="javascript"> function localiza(doc,obj) { return doc.getElementById(obj); } function mostrar_pagina(page) { var obj = localiza(document,"pre_page") obj.width = 700 // determina el ancho obj.height = 700 // determina la altura obj.src = page } </script> <body> <a href="javascript: mostrar_pagina('http://www.proyectare.com')">Pagina...</a><br> <br> <iframe src="" id="pre_page" allowtransparency="true" frameborder="1" marginheight="0" marginwidth="0" width="150" height="150"></iframe> </body> </html> |
| |||
Expertos en iframe, que se les ocurre a esto Hay una duda fundamental que estoy tratando de resolver sobre este código.. Primero, como lograr que la web page que pretendo abrir aqui dentro, no me aparezca "encuadrada" por defecto arriba a la izquierda! Necesito conocer como establecer y de que manera, parámetros para encuadrar la porción que yo deseo mostrar.. Y por último, logrando esto, quitar los scrollbar... Tienen idea de que poder modificar en este code para lograr este cometido? Cita:
Iniciado por ilichmx Bueno para empezar no se si eso sea javascript... pero ya despues de pensar un rato me imagino lo que quieres y si tiene algo que ver con javascript... lo decia por el foro... bueno para empezar debemos declara un ID al objeto que almacenara la pagina... en este caso (creo que es el unico caso ) usaremos IFRAME... quedaria algo asi...
Código:
espero que te sirva<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Ejemplo por ILICH</title> </head> <script language="javascript"> function localiza(doc,obj) { return doc.getElementById(obj); } function mostrar_pagina(page) { var obj = localiza(document,"pre_page") obj.width = "100%" // para mi caso, ancho 100% obj.height = 250 // mi altura obj.src = page } // pero como logro encuadrar la parte que me interesa, todo un desafio no? ademas de quitar los scrolls, ya que no deseo que se muevan de lo que necesito mostrar </script> <body> <a href="javascript: mostrar_pagina('http://www.proyectare.com')">Pagina...</a><br> <br> <iframe src="" id="pre_page" allowtransparency="true" frameborder="1" marginheight="0" marginwidth="0" width="150" height="150"></iframe> </body> </html> Gracias a todos por aportar!
__________________ Aprender trae dolores de cabeza...Enseñar, satisfacción :pensando: |
| |||
Mira lo eh visto pero no funciona, te lo explico de otra manera... yo quiero mostrar en un cuadrado situado en un costado de mi pagina web otra pagian con una direccion http distinta. |
| ||||
Cita: No entiendo a qué te refieres con "encuadrar".. la posición la dicta el código HTML una lína abajo del enlace (etiqueta <br>). Para quitar el scroll... bastaria con que agregases obj.scrolling="no";
Iniciado por box_factor Primero, como lograr que la web page que pretendo abrir aqui dentro, no me aparezca "encuadrada" por defecto arriba a la izquierda! Necesito conocer como establecer y de que manera, parámetros para encuadrar la porción que yo deseo mostrar.. Y por último, logrando esto, quitar los scrollbar... Respondiendo a la pregunta original.. la de abrir una web en una tabla... sería lo mismo :-p ... solo inserta el iframe dentro de la celda que quieras... manejar tablas te ayudará a visualizar el diseño. Ejemplo:
Código:
Aquí al tamaño sería el que le indicases a la celda y todo depende de la tabla... borde se lo puedes dar a el iframe ó a la tabla... he quitado el scrolling, la Función JS queda más sencilla. <html><head> <script language="javascript"> function abre(pagina) { document.getElementById('iframe').src=pagina } </script> </head><body><table width="90%" border="0" align="center" cellpadding="0" cellspacing="0"><tr> <td width="250"><a href="#" onClick="abre('http://www.forosdelweb.com')">Página...</a></td> <td></td></tr><tr><td></td><td width="300" height="500"> <iframe width="100%" height="100%" frameborder="1" name="iframe" id="iframe" src="" scrolling="no"></iframe> </td></tr></table></body></html>
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| |||
¿no te serviría una página de marcos de toda la vida?
__________________ Visita mi página web.Carlos Zapata Company Visita mi blog. Únete a mi lista de correo. -------------------------------------------------- La identidad no es lo que fuimos, ni lo que creemos que somos; la identidad es cómo miramos la mundo. José Luis Rodríguez Zapatero, actual presidente del Gobierno español. |