2011-09-16 11 views
5

¿Es posible cambiar $(window).width() a través de jQuery, por lo que algo como esto es posible:

$('#click').click(function(){ 
    //menu 100px with $(window).width(); 
}); 
+1

Nope ........... –

+0

¿Has intentado hacer esto? – Bojangles

+0

@JamWaffles, no tengo ni idea, así que pregunta si podría o no. – cj333

Respuesta

7

No, no lo es. El elemento DOM subyacente no es compatible con la modificación del ancho de la ventana del navegador. Es posible cambiar las dimensiones del área de contenido (ancho externo/ancho interno). Sin embargo, no creo que esto afecte el tamaño de la ventana, que es lo que parece que desea lograr

+0

gracias. entonces, ¿qué hay de la barra de desplazamiento, está dentro del 'ancho de la ventana del navegador'? – cj333

1

No estoy seguro acerca de otros navegadores (lo probé en Chrome y no funcionó), Sin embargo FireFox le permitirá cambiar el tamaño de la ventana usando:

window.resizeTo(1280,1024); 

tengo un marcador con

javascript:window.resizeTo(1280,1024); 

para cambiar el tamaño de la ventana para ver lo que los sitios que desarrollo se parecen a diferentes resoluciones.

+0

aún, gracias, por lo que no es una buena manera, si Chrome no funcionó. – cj333

+0

Desafortunadamente, parece ser solo Firefox. – Bojangles

+1

No funciona en firefox 26. ¿Alguien puede confirmarlo? –

Cuestiones relacionadas