`
wjx
  • 浏览: 66672 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Ext form中的anchor属性还是别用了

    博客分类:
  • EXT
阅读更多
Ext form的各个field中有个anchor属性,可以用来根据窗口大小自动调整文本框的宽度,挺好的东西——嗯,看上去很美。

可惜丫的textarea的实现在IE 6下面有bug,像下面的代码,如果hideLabel不设置或者设置成了false(width也是没有的),那么这个textarea将显示不出来。
{
			id : 'f-res-memo',
			fieldLabel : '备注',
			name : 'resource.resMemo',
			xtype: 'textarea',
			//hideLabel: false,
			//anchor : '100%',
			width: 300,
			maxLength: 1000,
			allowBlank : true
		}


所以最好的方法就是不用这个功能,直接用width来控制。

Ext用了一阵,感觉开发者在IE6下面的测试的不是很到位啊。
分享到:
评论
7 楼 yiminghe 2008-12-20  
wjx 写道
这就有点玩人了,Jack可是说的这玩意对浏览器都兼容啊。而且现在多数人还是用的ie6啊,至少我这边的用户如此


运行 ext demo 会提示说 在 ff 下 有问题 ....
6 楼 snowmeteor 2008-12-19  
arliu 写道
仔细调一下anchor : '100%'数值的大小,再加个autoScroll:true试试~~

我设置anchor : '100%',autoScroll:true,但anchor : '99%',autoScroll:true就可以了。

不知道具体是为什么,呵呵

就是,我的设置成99.99%都可以,就是100%不成
5 楼 arliu 2008-12-17  
仔细调一下anchor : '100%'数值的大小,再加个autoScroll:true试试~~

我设置anchor : '100%',autoScroll:true,但anchor : '99%',autoScroll:true就可以了。

不知道具体是为什么,呵呵
4 楼 lonelyblue 2008-01-16  
IE6的占有份额,您说该不该支持?
3 楼 Toez 2008-01-16  
是对各个不同厂家的浏览器兼容,又没说对各个厂家的各个版本浏览器都兼容
2 楼 wjx 2008-01-13  
这就有点玩人了,Jack可是说的这玩意对浏览器都兼容啊。而且现在多数人还是用的ie6啊,至少我这边的用户如此
1 楼 xyz20003 2008-01-13  
是啊,在ie6下就会有这个问题,ie7和ff2下都不会出问题。

听说ext是在ff2下开发的,然后再放到ie下调试,以前也是说ie6的问题多多

相关推荐

    Ext Js权威指南(.zip.001

    9.4.7 锚固布局:ext.layout.container.anchor / 448 9.4.8 绝对定位布局:ext.layout.container.absolute / 450 9.4.9 边框布局:ext.layout.container.border / 451 9.4.10 自动布局:ext.layout.container....

    ext-2.3.0+CKEditor 3.0.1+ckfinder_asp_1.4配置详解及工程源码

    Ext.extend(Ext.form.CKEditor, Ext.form.TextArea, { onRender : function(ct, position){ if(!this.el){ this.defaultAutoCreate = { tag: "textarea", autocomplete: "off" }; } Ext.form.TextArea....

    ExtJSWeb应用程序开发指南(第2版)

    4.1.7 Ext.form.field.Checkbox复选框和Ext.form.field.Radio单选框 4.1.8 Ext.form.CheckboxGroup和Ext.form.RadioGroup 4.1.9 Ext.form.field.Trigger触发字段 4.1.10 Ext.form.field.Spinner微调字段 4.1.11 ...

    ExtAspNet_v2.3.2_dll

    -ExtAspNet支持原生的AJAX,也就是说控件的属性改变在AJAX过程中会反映到页面中,但并不是所有的控件属性都支持AJAX改变。 -加载s.gif图片在本机进行,不会请求extjs.com远程资源(feedback:efrigate43,abaocoole)...

    Ext中下拉列表ComboBox组件store数据格式用法介绍

    代码如下: var p_years = new Ext.form.ComboBox( { fieldLabel : ‘统计年份’, anchor : anchor_w, mode : ‘remote’, maxHeight:100, triggerAction : ‘all’, selectOnFocus : true, forceSelection : true, ...

    extjs form textfield的隐藏方法

    this.formpanel = new Ext.FormPanel({ items: [{ fieldLabel: ‘代码’, name: ‘FCode’, anchor:’100%’, id: ‘fid’ },{ fieldLabel: ‘名称’, name: ‘FName’, anchor:’100%’ // anchor width by ...

    ext实现完整的登录代码

    Ext.form.Field.prototype.msgTarget = ‘side’; //定义表单 var simple = new Ext.FormPanel({ labelWidth: 75, baseCls: ‘x-plain’, width: 150, defaultType: ‘textfield’,//默认字段类型 //定义...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -这样所有需要占据全屏的Panel(不管你是Accordion,Panel,ContentPanel,Form,GroupPanel,SimpleForm,Tree还是Grid,TabStrip)都可以通过这种方式全屏。 -简单方便,示例可以参考 default.aspx 或者 other\...

    ext combobox动态加载数据库数据(附前后台)

    前台: 代码如下: var provinceStore = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({ url: basePath + “/stationManage/station... //选择省市 var provinceIDadd = new Ext.form.ComboBox({ anchor : ‘98%

    extjs中验证实例

    Ext.form.Field.prototype.msgTarget="under"; var fset = new Ext.FormPanel({ title:"学习表单字段元素的字段集", width:600, height:400, frame:true, renderTo:"myForm", items:[ {xtype:"fieldset", ...

    ExtJS4如何给同一个formpanel不同的url

    formpanel可以这样使用,api上的例子: 代码如下: var panel=Ext.create(‘Ext.form.Panel’, { title: ‘Simple Form’, bodyPadding: 5, width: 350, // 将会通过 AJAX 请求提交到此URL //url: ‘save-form.php’,...

    ExtJs常用布局--layout详解实例代码

    ExtJs常见的布局方式有:border、form、absolute、column、accordion、table、fit、card、anchor 另外,不常见的布局有:tab、vbox、hbox 具体使用方法可见该文件的案例代码。 该文件含ext3.2.0压缩版,可直接运行哦...

    Extjs自动填充

    new Ext.form.FormPanel({ height : 90, width:500, labelWidth : 200, labelPad : 0, renderTo :'auto', frame : true, items : [ { xtype : 'combo', triggerAction : 'query', forceSelection : true,...

    ExtJS的FieldSet的column列布局

    以下是自己扩展的FieldSet: 代码如下: ME.Base.FieldSet = Ext.extend(Ext.form.FieldSet, { layout: ‘column’, fieldSetItems: [], autoScroll:false, defaults: { layout: ‘form’, labelAlign: ‘right’, ...

    Extjs Label的 fieldLabel和html属性值对齐的方法

    top:2px 代码如下: var factorName = new Ext.form.Label({ id : ‘factorName’, fieldLabel : ‘要素名称’, style:”position:relative;top:2px;”, text : simpleGrid.getItems(‘factorName’), anchor : ‘100...

    一个支持annotation的SSH整合示例项目

    卷 (USB)Project 的文件夹 PATH 列表 卷序列号码为 0006EE44 CCBE:F425 I:. │ .project │ pom.xml │ pom.xml~ │ text.txt │ ├─.settings │ org.maven.ide.eclipse.prefs ...│ │ org.eclipse.wst.common....

Global site tag (gtag.js) - Google Analytics