2013-02-20 66 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