javascript - js - 以像素为单位获取客户端的窗口尺寸(显示器分辨率)

标签 javascript css resolution

<分区>

为了设计一个精确的网络界面,我需要在客户访问我的网络时使用 javascript 获取他们的显示器分辨率。这可能吗?

最佳答案

这是一个代码:

 document.write("Available Width: " + screen.availWidth);
document.write("Available Height: " + screen.availHeight);

来源:http://www.w3schools.com/js/js_window_screen.asp

无法发表评论,但这是浏览器高度的解决方案:

window.innerHeight/Width

大多数浏览器都提供,但 Internet Explorer 8- 不提供,即使在 Internet Explorer 9+ 中,它在 quirks 模式下也不可用。

document.body.clientHeight/Width

由许多浏览器提供,包括 Internet Explorer。

document.documentElement.­clientHeight/Width

由大多数 DOM 浏览器提供,包括 Internet Explorer。

来源: http://www.howtocreate.co.uk/tutorials/javascript/browserwindow

关于javascript - js - 以像素为单位获取客户端的窗口尺寸(显示器分辨率),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22528243/

相关文章:

javascript - express 中req和res的类型?

javascript - 在 Visual Studio 中为 JavaScript 生成 javadoc

javascript - 在 Javascript 的脚本标签中使用字符集

javascript - 需要对显示内容的 ajax 数据结果加载效果

c# - 保存更高分辨率的图表而不会弄乱外观

javascript - SlickGrid onCellchange

html - 如何防止页脚 div 与我的页面内容重叠?

css - 容器中可调整大小的内容 div

android - Google Maps Android MapView 是否针对不同的屏幕密度使用不同的分辨率图 block ?

bash - Linux/bash - ffmpeg - 以一半比特率和一半分辨率编码文件