Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2011, 13:52
Avatar de Paramericano
Paramericano
 
Fecha de Ingreso: agosto-2010
Mensajes: 137
Antigüedad: 13 años, 8 meses
Puntos: 8
Se puede "refrescar" un javascript cuando se clica algún boton del navegador?

Hola a todos, tengo un javascript que me va de maravilla para encajar las columnas de una web al tamaño de la ventana del navegador.

Pero todavía me viene la idea de refinarlo un poco más. Cuando desde el navegador se amplía o reduce la fuente, la altura de las columnas continúan siendo las anteriores, o sea que sobran o se quedan cortas, ya no encajan perfectamente con la pantalla. Pero bueno, le das a "actualizar" y ya se ponen bien.

Sin embargo estoy pensando en que fueran automáticas, que no hiciera falta darle al boton "actualizar".

Eso és posible retocando algo del javascript? Sé que hay funciones en que el javascript se pone en marcha, como onmouseover, onclic, etc. Hay alguno para éste caso?

Ahí va el código del js:

Código:
$(document).ready(function() {
	  var windowheight = $(window).height();
    var t = windowheight;
    var cab = $('.cabez').height();
    var piefals = $('.divfals').height();
    $('#altura').css('height', t - cab - piefals);
    }
});
Perdón, explico un poco: cab sería la altura del encabezado de la web, y piefals la altura del pie. Obtengo el total de la pantalla del ordenador y le resto encabezado y pie, y después asigno el resultado a la altura de las columnas.
Gracias.