功能描述:
登陆主页面,弹出窗体展现重要信息,那问题是怎么能让他第二次在点击主页的时候不出现窗体呢?
var _win = new Ext.Window({
layout : 'fit',
title: '信息',
// cls: 'home_float_left',
width : 180,
height : 100,
closable : true,
colseAction : 'hide',
modal : true,
// 自定义属性
localShow: true,
html:'您距离上次登陆:30天</br>******使用率:58%',
listeners:{
'hide':function(){
if(_win.localShow==true)
_win.localShow=false;
else{
_win.hide();
}
}
}
});
_win.show();

解决方案 »

  1.   


    var _win = Ext.getCmp('win');
    if (!_win) { //不存在 则new 存在了 则什么也不干(或是干点别的 楼主懂得)
    _win = new Ext.Window({
    id : 'win',//加id
    layout : 'fit',
    title : '信息',
    // cls: 'home_float_left',
    width : 180,
    height : 100,
    closable : true,
    colseAction : 'hide',
    modal : true,
    // 自定义属性
    localShow : true,
    html : '您距离上次登陆:30天</br>******使用率:58%',
    listeners : {
    'hide' : function() {
    if (_win.localShow == true)
    _win.localShow = false;
    else {
    _win.hide();
    }
    }
    }
    });
    _win.show();
    }
      

  2.   


    难道我的导航设置有问题吗?每次点击主页的时候都是undefined,也就是说每次都是依然在弹窗,怎么办?