Ayuda sobre IFRAME

Estado
Cerrado para nuevas respuestas

gabrielbatta

Nuevo Miembro
Miembro
Hola les escribo porque en mi pagina web deseo que solo una parte de la pagina se actulice (evitando así la recarga de cierto codigo innecesario)

bueno para dicho problema utilice IFRAME del HTML y hasta ahora andubo barbaro

ahora tengo una duda...

el documento que recargo dentro del IFRAME varia

osea por ejemplo dentro de ese marco a veces cargo un archivo 1.html y a veces 2.html... el problema es que el largo de estos dos documentos es distinto

y me gustaría que el Height del IFRAME varie acoplandose al largo de los dos documentos descriptos...

sinceramente no creo que IFRAME permita eso...

pero si alguien entendio mi problema y tiene la solucion que sea o no con IFRAME me seria muy util..

espero sus sabias sugerencias...
 

elp0rtal

Nuevo Miembro
:coffee:

De poder, si se puede haer, en programacioon se puede de todo, solo hazlo en php, yo por ejemplo tenia un problema similar conunas encuestas que queria hacer, el problema era que queria que se muestre al lado de los resultados una barra de imagen mostrando graficamente los porcentajes de las respuestas, me puse a pensar un poco y lo logre ahora la barra me funciona correctamente, y creo que a ti te seria de mucha utilidad aprender php, hay buenos tutoriales solo es cosa de buscar en:

http://-Censurado-/.

Saludos! bye
 

gabrielbatta

Nuevo Miembro
Miembro
Encontre este script en JavaScript para lograr lo que buscaba..

Los dejo aca por si alguien lo necesita (lo que encontré en la Red y es codigo gratuito, eso si...... desconosco el auto)

Insertar CODE, HTML o PHP:
<script TYPE="text/javascript">

//detecta navegador

function checkIt(string){

 var detect = navigator.userAgent.toLowerCase();

 place = detect.indexOf(string) + 1;

 thestring = string;

 return place;

}

//adaptar la altura del iframe a su contenido

function resize() {

 if (checkIt('opera')){

 alert("opera")

  document.getElementById("ifrm").height =

document.getElementById("ifrm").document.body.scrollHeight;

 }

 document.getElementById("ifrm").height =

document.getElementById("ifrm").contentWindow.document.body.scrollHeight;

}

</SCRIPT>
Espero al que lo necesite le sea util......

Saludos
 
Estado
Cerrado para nuevas respuestas
Arriba Pie