Javascript Extjs.getBody的问题

Javascript Extjs.getBody的问题,javascript,extjs,extjs4,Javascript,Extjs,Extjs4,我有这行代码 var width_client = Ext.getBody().getWidth(true); 我知道Ext.getBody()是空的。 我知道在Ext.getBody()变为非null之前,此检查未被执行,但不知道要更改什么 你知道怎么解决这个问题吗 我使用extjs 4.0.7您必须等待页面加载并准备就绪。 试试这个 Ext.onReady(function() { Ext.getBody().getWidth();}) 您必须等待页面加载并准备就绪。 试试这个 Ext

我有这行代码

 var width_client = Ext.getBody().getWidth(true);
我知道Ext.getBody()是空的。 我知道在Ext.getBody()变为非null之前,此检查未被执行,但不知道要更改什么

你知道怎么解决这个问题吗


我使用extjs 4.0.7

您必须等待页面加载并准备就绪。 试试这个

Ext.onReady(function() { Ext.getBody().getWidth();})

您必须等待页面加载并准备就绪。 试试这个

Ext.onReady(function() { Ext.getBody().getWidth();})

您可以在呈现document.body时访问它。根据您的问题,我得出结论,您的代码位于
内。执行此代码时,尚未呈现任何
。您必须使用函数包装代码,并将此函数传递给(或)方法:


这是。

您可以在呈现document.body时访问它。根据您的问题,我得出结论,您的代码位于
内。执行此代码时,尚未呈现任何
。您必须使用函数包装代码,并将此函数传递给(或)方法:

这是