2013-02-20 73 views
2

在网页中,我需要获取最大x和y坐标。如何在JavaScript或GWT中获取页面尺寸

这是如何使用JavaScript或GWT特定代码实现的?

+0

欢迎SO!你的问题有点不清楚。你的意思是你想要的页面尺寸?窗口尺寸? – 2013-02-20 07:26:46

+0

@Jack我一直在寻找网页的尺寸。抱歉不清楚。 – 2013-02-20 07:28:02

+0

[在内容页面中使用JavaScript获取页面尺寸]可能的重复(http://stackoverflow.com/questions/11828553/get-page-dimensions-using-javascript-in-a-content-page) – 2013-02-20 07:30:07

回答

4

看那Window类,它有获得客户的高度/宽度方法:

+0

@ @ ColinE你是对的,我也在找那个。 – 2013-02-20 07:44:39

+0

@SaurabhTewari谢谢 - 不要忘记将upvote/mark标记为答案。谢谢! – ColinE 2013-02-20 07:57:42

+0

与@ATTA相同,“在Windows Phone 10上,这些高度并没有考虑到页面上方的时钟线,并且与其他平台和电话版本相比,计算屏幕上的位置失败,如何与这种不匹配作斗争? – mico 2016-08-18 05:41:59

0

可以使用scrollHeightscrollWidth用于获取整个页面的尺寸。

var pageheight=document.body.scrollHeight ; 
var pageweight=document.body.scrollWidth; 
+0

感谢您的支持 – 2013-02-20 07:47:34

2

GWT:

import com.google.gwt.user.client.Window; 

int height =Window.getClientHeight(); 
int width =Window.getClientWidth(); 
+0

在Windows Phone 10上,这些高度没有考虑到页面上方的时钟线,并且与其他平台和手机版本相比,屏幕上的地点计算失败。如何对抗这种不匹配? – mico 2016-08-18 05:40:55