|
1
1254
如果使用jquery,则可以使用jquery方法获取窗口或文档的大小:
对于屏幕大小,您可以使用
|
|
2
881
这是你需要知道的一切: Get viewport/window size 但简而言之:
|
|
3
425
这是一个跨浏览器的解决方案 JavaScript ( Source ):
|
|
|
4
84
获取可用屏幕维度的非jquery方法。
http://www.quirksmode.org/dom/w3c_cssom.html#t10 :
|
|
|
5
60
但是当我们谈论响应屏幕时,如果我们出于某种原因想使用jquery来处理它,
给出正确的测量值。即使它删除了滚动条的额外空间,我们也不需要担心调整该空间:) |
|
|
6
18
检查任何网站当前加载页面的高度和宽度,使用 “控制台” 或者点击后 “检查” . 步骤1 :单击鼠标右键,单击“检查”,然后单击“控制台” 步骤2 :确保浏览器屏幕不应处于“最大化”模式。如果浏览器屏幕处于“最大化”模式,则需要首先单击“最大化”按钮(位于右上角或左上角),然后取消最大化。 步骤3 :现在,在大于号(“>”)后面写下以下内容,即:
|
|
|
7
17
您还可以获得窗口的宽度和高度,避免使用浏览器工具栏和其他东西。它是 浏览器窗口中的实际可用区域 .
为此,请使用:
在大多数情况下,这将是最好的方式,例如,显示一个完全居中的浮动模态对话框。它允许您计算窗口上的位置,无论使用的是哪个分辨率方向或窗口大小。 |
|
|
8
17
|
|
|
9
10
如果您需要文档宽度和高度的真正防弹解决方案,
它只有一个目的:总是返回正确的文档大小,即使在jquery和其他方法的场景中也是如此。 fail . 尽管它的名字,但您不必使用jquery“它是用普通的javascript和 works without jQuery 也是。 用途:
为全球
更新:现在窗口尺寸也更新了 从1.1.0版开始,jquery.documentSize还处理窗口尺寸。 这是必要的,因为
jquery.documentsize提供
|
|
|
10
8
我写了一个小的javascript书签,你可以用它来显示大小。您可以轻松地将其添加到浏览器中,每次单击它,您都会在浏览器窗口的右角看到大小。 你可以在这里找到如何使用书签的信息。 https://en.wikipedia.org/wiki/Bookmarklet 小书签
原始代码原始代码在咖啡中:
基本上,代码是在一个小的DIV前面加上一个DIV,当您调整窗口大小时,它会更新。 |
|
|
11
5
在某些情况下,与响应式布局有关
它表示包装器的实际大小。 |
|
|
12
4
我开发了一个库,用于了解桌面和移动浏览器的实际视区大小,因为视区大小在设备之间是不一致的,不能依赖于文章的所有答案(根据我对此所做的所有研究): https://github.com/pyrsmk/W |
|
|
13
3
有时您需要在调整窗口和内部内容的大小时看到宽度/高度的变化。 为此,我编写了一个小脚本,它添加了一个日志框,动态地监视所有的大小调整和几乎立即更新。 它添加了一个具有固定位置和高z索引的有效HTML,但是足够小,所以 你可以 :
编辑: 现在样式只应用于logger table元素,而不是所有表,这也是 免费查询 解决方案: |
|
|
14
2
你可以使用 Screen 对象获取此。 下面是它将返回的示例:
得到你的
要得到窗户的宽度和高度,应该是
对于
要获取页面的宽度和高度,请使用jquery
再次使用jquery,使用
|
|
|
15
0
这是我的解决方案!
|
|
16
-1
我们现在可以安全地单独使用本机JavaScript窗口API 在所有浏览器中 ,没有窗口上下文。 语法有点清楚!
要在每个浏览器和设备中获得准确的结果,结果必须乘以 分辨比 .
|