2010-10-16 2 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