tsfly2010 2010-09-25 03:24 采纳率: 0%
浏览 285
已采纳

ext页面中一个组件的位置

这段代码所显示的窗口是绝对位置,如何调整能使它的位置会随着窗口的大小改变而变化位置,而不是窗口变小是导致它看不见或者只看到一部分。。。急

.....
store_message_ts.load();
store_message_ts.on('load',function(){message_tsWin.setTitle('信息消息 '+store_message_ts.getCount()+' 条')})
left = parseInt(document.body.clientWidth)-402;

message_tsWin=new Ext.Window({
    title:'信息提示',
    collapsible:true,
    collapsed:true,
    closable:false,
    width:200,
    height:420,
    resizable: false,
    hideBorders :true,
    border:false,
    layout:'fit',
    shadow:false,//是否显示阴影
    draggable:false, //不可拖动
    autoDestroy:true,
    x:left,
    y:2
}); 
  • 写回答

1条回答 默认 最新

  • lizhiyezi 2010-09-25 05:22
    关注

    Ext.EventManager.addListener(window, "resize", function() {
    left = parseInt(document.body.clientWidth) - 402;
    message_tsWin.getEl().setLeft(left)
    })

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?