Ext.Window如何点击最大化窗口按钮后刷新窗口里面内容?

var win = new parent.Ext.Window({
    title       : value.LinkWindowTitle,
    closable        : true,
    modal       : true,
    plain       : true, 
    resizable       : true,
    //maximizable   : true,
    layout         : 'fit',
    constrainHeader: true,  
    html            : '<iframe id="blgc" src="' + WindowURL + '" width="100%" height="100%" scrolling="no" frameborder="0"></iframe>',
    listeners:{
        maximize:function(){
            window.frames["blgc"].location.reload();
        }
    }
});

这样写不可以刷新,该如何写呢?
[b]问题补充:[/b]
下面方法都试过了,都获取不到iframe,提示没有对象

如果提示没有对象,那么应该是你的win窗口已经销毁或者还没创建。

你可以这样

window.frames["blgc"].location.href = WindowURL +"?date="+new Date();

Ext api写的maximize:( Ext.Window this )
你的maximize:function(){ 应该要写成maximize:function(window){
你可以在函数里加上一个alert();看看是否进入到该事件的函数。

window.frames["blgc"].src = WindowURL;
或者
var frameDom = Ext.getDom('blgc');
if(frameDom != null && frameDom != undefined) {
frameDom.src = WindowURL;
}

window.frames["blgc"].location.href = url + 时间戳

[code="java"]...
maximize:function(){
var ifEl= Ext.get("blgc");
ifEl.dom.src = ifEl.dom.src;
}
...[/code]

[code="java"]
...
maximize:function(){
if(this && this.rendered){
var ifEl= Ext.get("blgc");
ifEl.dom.src = ifEl.dom.src;
}
else{
Ext.msg.alert("温馨提示","您的Ext Window组件为渲染(初始化)!");
}
}
...
[/code]