2010-10-16 248 views
6

如何獲取這些值?我在YUI頁面上看到了這個例子,但是使用了一個click事件,然後調用事件目標上的get('winWidth')方法。但是,如何在不使用任何事件的情況下獲得這些值?由於如何通過YUI獲得窗口的寬度和高度?

回答

4

只需

YAHOO.util.Dom.getViewportWidth(); 
YAHOO.util.Dom.getViewportHeight(); 

記住,你可以減少YUI的命名空間,如圖波紋管

(function() { 
    var Yutil = YAHOO.util, 

     Ydom = Ytil.Dom; 

    Ydom.getViewportWidth(); 
    Ydom.getViewportHeight(); 
})(); 
+1

在你使用YUI3情況下,相應的調用是'Y.one( 「身體」 ).get(「winHeight」)''和'Y.one(「body」)。get(「winWidth」)' – brandizzi 2015-09-17 18:16:31

相關問題