Retroceder   Foros del Web > Diseño de Sitios web > CSS

Tema Cerrado
 
Herramientas Desplegado
Antiguo 13-nov-2004, 10:50   #1 (permalink)
asinox ha deshabilitado el karma
 
Avatar de asinox
 
Fecha de Ingreso: noviembre-2002
Ubicación: httpdocs
Mensajes: 2.569
height de iframe automatico?

Hola, se trabajar con iframe , pero tengo un problema, quiero que el height del iframe este automatico....

ya trate con style="height:auto", pero no funciona,....existe alguna otra forma?

Saludos
__________________
www.noxmediastudio.com
asinox.wordpress.com
asinox está desconectado  
Antiguo 13-nov-2004, 11:38   #2 (permalink)
Gurrutello ha deshabilitado el karma
 
Avatar de Gurrutello
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.011
hola
exactamente no entiendo a lo que refiers con automatico
todo " automatico " dependará de los valores o pagina que cargues.
Ten en cuenta que lo que insertas en un iframe es una pagina web o pagina html.
¿ No tendrias que saber que valores tiene esa pagina ?

cuando te refieres a automatico, que indicas???
no Scrolls
no...
Saludos
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
Gurrutello está desconectado  
Antiguo 13-nov-2004, 17:37   #3 (permalink)
asinox ha deshabilitado el karma
 
Avatar de asinox
 
Fecha de Ingreso: noviembre-2002
Ubicación: httpdocs
Mensajes: 2.569
esto
el height osea el algo del iframe, que yo no tengo que definirlo....que lo haga automatico....dependiendo del alto de una imagen que se cargue en el.
ya trate con style=height:auto y nada
Saludos
__________________
www.noxmediastudio.com
asinox.wordpress.com
asinox está desconectado  
Antiguo 14-nov-2004, 04:18   #4 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 20.341
Hola axinox.

Echa un vistazo a esta página:

http://dhtmlnirvana.com/index_open.htm

Busca en Coding -> DHTML -> Auto Fit IFrame to Content

Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado  
Antiguo 16-nov-2004, 08:28   #5 (permalink)
asinox ha deshabilitado el karma
 
Avatar de asinox
 
Fecha de Ingreso: noviembre-2002
Ubicación: httpdocs
Mensajes: 2.569
Gracias
__________________
www.noxmediastudio.com
asinox.wordpress.com
asinox está desconectado  
Antiguo 29-nov-2008, 22:50   #6 (permalink)
CristianRH ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2008
Mensajes: 1
Cool Respuesta: height de iframe automatico?

LO LOGRE!!!!

Hola, soy cristian, leyendo un caso sobre el iframe, he logrado que el iframe respoda según la página que carga, también además de cuando cliqueamos un link tambien cambie el tamaño

en mi página web que estoy desarrollando http://radio.cristianhabarna.com.ar

en la sección noticias puedes verlo, te paso el código


en la pagina donde se aloja el iframe pone asi:
entre
<head>y </head>

<script>
function resizeIframe(){
var miIframe=document.getElementById("rss");
var alturaPagina=miIframe.contentWindow.document.body. scrollHeight;
miIframe.style.height=alturaPagina;
}
</script>

DONDE DICE var miIframe=document.getElementById("rss"); RSS ES EL NOMBRE DEL IFRAME PONE EL TUYO SEGUN TU IFRAME RECUERDA QUE SE DEBEN LLAMAR IGUAL SINO NO FUNCIONA


AHORA EN body


ALGO ASI

<body onLoad="resizeIframe('rss');">

RECUERDA QUE RSS ES EL NOMBRE DE IFRAME



LUEGO EL IFRAME:

<iframe width="600" name="rss" src="clarinrss.php" scrolling="no" border="0" frameborder="0" target="_blank"></iframe>

AQUI PUEDES PONER A TU GUSTO EL DISEÑO GENERAL DE EL, SOLO RESPETA EL NOMBRE Y PON UN ANCHO FIJO.



UNA VEZ QUE ESTE ESO VERAS QUE SE AJUSTA, PERO HAY UN SECRETO MÁS:


EN CADA PÁGINA QUE SE CARGUE DENTRO DE EL DEBE IR ESTE CÓDIGO

EN clarinrss.php YO DEBÍ PONER ESTE CÓDIGO


<script language="JavaScript" for="window" event="onload">
var docAncho=document.documentElement.scrollWidth;
var docAlto=document.body.scrollHeight;
window.resizeTo(docAncho,docAlto);
</script>


SI ES PHP O HTML NO ES PROBLEMA, SI ES PHP


PONLO POR FUERA DEL <PHP></PHP>
ALGO ASI:

<script language="JavaScript" for="window" event="onload">
var docAncho=document.documentElement.scrollWidth;
var docAlto=document.body.scrollHeight;
window.resizeTo(docAncho,docAlto);
</script>

<PHP>RESTO DEL CÓDIGO </PHP>

ESO ES TODO.


AHORA SI EL LINK QUE HACES TE ENVIA A UAN PÁGINA EXTERNA QUE NO PUEDES MODIFICAR, ALGO SE ME VA A OCURRIR Y TE AVISO.

ACLARO QUE FUNCIONA EN IExporer aún no pude hacer que funcione en Firefox ni Chrome...


pero es algo que se puede revisar ya veremos!!!!

un saludo!
CristianRH está desconectado  
Antiguo 30-nov-2008, 03:34   #7 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 20.341
Respuesta: height de iframe automatico?

El mensaje original es de hace más de 4 años. Por favor, no reviváis temas tan antiguos.

Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado  
Tema Cerrado

Calificación: Calificación de Tema: 1 votos, 5,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 10:20.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96