我希望以用户RESTORE DOWN或MAXIMIZE的形式获取网页浏览器的实时屏幕分辨率,而无需刷新页面。如何获取实时浏览器的屏幕分辨率
7
A
回答
10
你使用的是jQuery吗?如果是的话,那么下面的代码应该工作
$(window).resize(function(){
var windowWidth = $(window).width();
var windowHeight = $(window).height();
// windowWidth & windowHeight are automatically updated when the browser size is modified
});
7
不完全确定你在做什么,但这里有一些建议。
window.screen
包含当前的OS分辨率。可通过screen.height
和screen.width
访问。其他两个有趣的值可能是availHeight
和availWidth
(不是100%地肯定了跨浏览器的库存情况有)
如果你需要知道当前浏览器的尺寸,存储的window
对象本身。 window.innerHeight
,window.outerHeight
,window.innerWidth
和window.outerWidth
是那里感兴趣的值。前缀值确实反映了浏览器的工作(客户端)区域,而外部的前缀包含整个浏览器窗口区域。
相关问题
- 1. 浏览器的屏幕分辨率?
- 2. 获取屏幕分辨率
- 3. 如何在服务器端获取浏览器的屏幕分辨率?
- 4. 如何使用浏览器或屏幕分辨率与css
- 5. 的屏幕分辨率获取图像
- 6. 监视器和浏览器屏幕分辨率网站设计
- 7. 受浏览器屏幕分辨率影响的元素定位
- 8. Aurelia Framework不同浏览器中的屏幕分辨率问题
- 9. 抓住用户的屏幕尺寸/分辨率浏览器
- 10. 如何获得屏幕分辨率R
- 11. 获取并设置屏幕分辨率
- 12. 使用PHP获取屏幕分辨率
- 13. SDL - 获取本机屏幕分辨率
- 14. 获取最大。屏幕分辨率
- 15. 屏幕分辨率
- 16. 屏幕分辨率
- 17. 屏幕分辨率
- 18. 屏幕分辨率
- 19. 屏幕分辨率
- 20. 检测真实的屏幕分辨率(忽略浏览器缩放等)
- 21. Android的屏幕分辨率
- 22. Android的屏幕分辨率
- 23. C++的屏幕分辨率
- 24. 如何获取可用屏幕分辨率的列表?
- 25. 如何阅读屏幕分辨率 - 并更改此分辨率?
- 26. iPad模拟器的屏幕分辨率
- 27. Qt屏幕分辨率初始屏幕
- 28. Wix:如何从客户端属性获取分辨率屏幕?
- 29. 如何在Windows Phone设备上获取屏幕分辨率
- 30. 如何在Android Honeycomb中获取屏幕分辨率?
你在客户端使用java脚本吗?更具体的jQuery? – 2012-01-09 11:39:14
[this](http://andylangton.co.uk/articles/javascript/browser-screen-resolution/)解决方案适合您吗? – Different55 2012-01-09 11:40:36
http://stackoverflow.com/questions/641857/javascript-window-resize-event – 2012-01-09 11:47:37