Ext3.3 在ie6上的诡异问题1:点击查询,或者随便弹出Ext.MessageBox.alert()后,下拉菜单的键头会移到左边
修改前代码:
/*********************************************************************** * 容器panel定义(在容器containerPanel的items中多了层么有指定layout的容器,来盛放infoForm等元素) ***********************************************************************/ var containerPanel = new Ext.Panel({ layout : 'column', border : false, frame : true, applyTo : 'app_main_panel_'+tabPanelIndex, id : 'containerPanel_'+tabPanelIndex, bodyStyle : 'padding:0px 0px 0px 0px', width : talksWidth, height : talksHeigth, items : [ { id:"formsPanel_"+tabPanelIndex, columnWidth : 1, items :[ { columnWidth : 1, items : infoForm }, { columnWidth : 1, items : [resultForm] }, { columnWidth : 1, items : [detailForm] }] }] });
修改后:
/*********************************************************************** * 容器panel定义(去掉了那么多一层的,问题解决) **********************************************************************/ var talksWidth=document.body.clientWidth-663; var talksHeigth=document.body.clientHeight-455; var containerPanel = new Ext.Panel({ layout : 'column', border : false, frame : true, applyTo : 'app_main_panel_'+tabPanelIndex, id : 'containerPanel_'+tabPanelIndex, bodyStyle : 'padding:0px 0px 0px 0px', width : talksWidth, height : talksHeigth, items : [ { columnWidth : 1, items : infoForm }, { columnWidth : 1, items : [resultForm] }, { columnWidth : 1, items : [detailForm] } ] });
总结: Ext3.3在ie6上出现的各种诡异好多都容器的layout属性有关系,出现类似的问题可以定位元素后后一步一步向外层找外部容器是不是指定了layout属性
参考: Ext3.3 在ie6上的诡异问题2:gird 中bbar中定义的按钮诡异消失
相关推荐
5.2.1. Ext.MessageBox.alert() 5.2.2. Ext.MessageBox.confirm() 5.2.3. Ext.MessageBox.prompt() 5.3. 如果你想的话,可以控制得更多 5.3.1. 可以输入多行的输入框 5.3.2. 再看一个例子呗 5.3.3. 下一个例子是...
5.2.1. Ext.MessageBox.alert() 5.2.2. Ext.MessageBox.confirm() 5.2.3. Ext.MessageBox.prompt() 5.3. 如果你想的话,可以控制得更多 5.3.1. 可以输入多行的输入框 5.3.2. 再看一个例子呗 5.3.3. 下一个例子是...
Ex4.0共2个压缩包特性,《ext js权威指南》 前 言 第1章 ext js 4开发入门 / 1 1.1 学习ext js必需的基础知识 / 1 1.2 json概述 / 3 1.2.1 认识json / 3 1.2.2 json的结构 / 3 1.2.3 json的例子 / 4 1.2.4 ...
5.2.1. Ext.MessageBox.alert() 5.2.2. Ext.MessageBox.confirm() 5.2.3. Ext.MessageBox.prompt() 5.3. 如果你想的话,可以控制得更多 5.3.1. 可以输入多行的输入框 5.3.2. 再看一个例子呗 5.3.3. 下一个...
5.2.2 Ext.MessageBox.alert() 5.2.3 Ext.MessageBox.confirm() 5.2.4 Ext.MessageBox.prompt() 5.2.5 Ext.MessageBox.wait() 5.2.6 Ext.MessageBox.show() 5.2.7 Ext.MessageBox的其他功能 5.3 ...
首先,`Ext.Toolbar`是菜单条类,用于在页面上显示一排工具按钮或菜单。创建一个Toolbar时,你需要指定容器(container)和包含按钮或菜单的数组。 `Ext.menu.Menu`是菜单类,它代表一个下拉菜单,可以包含多个菜单...
5.2.2 Ext.MessageBox.alert() 5.2.3 Ext.MessageBox.confirm() 5.2.4 Ext.MessageBox.prompt() 5.2.5 Ext.MessageBox.wait() 5.2.6 Ext.MessageBox.show() 5.2.7 Ext.MessageBox的其他功能 5.3 ...
### EXT中文手册知识点总结 #### 1. EXT简介与安装 - **EXT**: 一种用于构建Web应用程序的JavaScript框架,提供了丰富的用户界面组件和强大的工具集。 - **安装**: 安装过程涉及到将ZIP文件解压到指定目录,并确保...
- **创建菜单**: 可以通过简单的API创建各种类型的菜单,如上下文菜单、弹出菜单等。 - **菜单项类型**: 包括普通菜单项、分隔符、检查框等不同类型。 - **菜单项属性**: 如`text`、`handler`等,用于定义菜单项的...
例如,`Ext.MessageBox.alert("title", "msg", function())`可以显示一个带有指定标题和消息的确认对话框,函数在用户点击确认后执行。`Ext.MessageBox.show()`则提供了更多自定义选项,如按钮配置、是否可关闭、...
- **特点**: 弹出式的窗口,可以移动、最大化等。 - **示例**: `new Ext.window.Window({ title: 'Window', width: 400 })`。 **13.2 功能** - **最大化**: `maximize()` 方法。 - **最小化**: `minimize()` 方法...
例如,以下代码会在页面加载完成后弹出一个警告框: ```javascript Ext.onReady(function() { Ext.MessageBox.alert('HelloWorld', 'Hello World'); }); ``` 3. **框架基础与核心**: - **事件处理**:EXT JS...