¿Cómo puedo get el ancho del browser en píxeles usando JavaScript?

Quiero establecer el ancho de un <iframe> basado en el ancho y alto del browser.

¿Es posible get el ancho del browser en píxeles usando JavaScript?

Intenta usar:

 $(window).width(); 

Si no desea usar jQuery, para determinar el tamaño real de la window del browser, use las siguientes properties:

en Internet Explorer (modo peculiar):

 document.body.offsetWidth 

en Internet Explorer <9 (modo estándar):

 document.documentElement.offsetWidth 

en la mayoría de los otros browseres:

 window.innerWidth 

puedes probar esto

  var objlast = document.getElementById('lastdiv'); if (objlast.offsetParent) { do { curleftLast += objlast.offsetLeft; curtopLast += objlast.offsetTop; } while (objlast = objlast.offsetParent); } document.getElementById('iframe').style.height = curtopLast+"px"; 

esto también funcionará, y lastdiv sería el punto final de su window desde donde desea get la altura de la window.

Gracias.