Programación Web y Scripting > JavaScript
Ajustar El Tamaño De Un Window
(1/1)
abraham_arellano:
Hola! quiero saber como puedo ajustar una ventana abierta (window.open) al tamaño del texto que este dentro de él. Utilizaré esta función en varias páginas y quisiera que él me calculara el tamaño del texto que genero y se adapte a él.
ArKaNtOs:
creo que lo mejor seria que a la ventanas le dejaras las scrollbars, ya que por lo visto esto es algo muy complicado, o el texto lo añadieras a un textarea ;)
abraham_arellano:
Pero debe haber una manera de adaptar el pop-up que genero al documento que lleva interno, al menos fijando el ancho. O algo por el estilo.
ArKaNtOs:
como sugerencia, podrías enviar como parámetro la cantidad de letras (digamos) a la función donde realizas window.open y realizar un calculo matemático, por ejemplo, a tal cantidad de letras tanto de alto ;)
punteroNULO:
Una posible solución sería colocar el texto en una capa <div>, al que le podemos dar un ancho predefinido.
Para averiguar la altura podemos utilizar el atributo clientHeight, con lo que obtenemos la altura de la capa.
Y solo queda modificar el tamaño de la ventana para adaptarla al contenido.
--- Código: Text --- <div id='capa' width=200>el texto</div> <script type='text/javascript'>var altura = document.getElementById('capa').clientHeight;window.resizeTo(200,altura)</script>
Navegación
Ir a la versión completa