本文目录一览:
- 1、ExtJS在IE8上显示正常,在ie11中就显示不出来了,求大神
- 2、如何让ExtJs在IE6上快起来
- 3、ExtJs3 的textfield,在IE中,出现这样的现象:选中后,看不到光标,无法编辑,但边框会变成浅蓝色
- 4、extjs中的GridPanel无法在IE下显示
- 5、EXTJS在IE9以下版本的问题
ExtJS在IE8上显示正常,在ie11中就显示不出来了,求大神
这个是ext自身的问题,作为一个高度封装的前台框架,难免会有这些问题存在。不过有的问题是可以处理的,比如你检查下右边的window或者panle的某些属性,有些置于true或者false是不一样的,有的像铺开与否是有影响的
如何让ExtJs在IE6上快起来
用最新版本,严格遵循MVC Application Architecture,用sencha tool 部署,记得最近版本SDK里有个代码质量检测工具
ExtJs3 的textfield,在IE中,出现这样的现象:选中后,看不到光标,无法编辑,但边框会变成浅蓝色
两个代理方法 一个是点击return 缩回键盘
还有一个是对textField的输入进行监听
前提是需要对textField进行代理监听
//UITextFieldDelegate
- (BOOL)textFieldShouldReturn:(UITextField *)textField;
{
//用户结束输入
[textField resignFirstResponder];
return YES;
}
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange NSRange)range replacementString NSString*)string // return NO to not change text
{
//判断是否超过 ACCOUNT_MAX_CHARS 个字符,注意要判断当string.leng0
//的情况才行,如果是删除的时候,string.length==0
int length = textField.text.length;
if (length = ACCOUNT_MAX_CHARS string.length 0)
{
return NO;
}
NSCharacterSet *cs;
cs = [[NSCharacterSet characterSetWithCharactersInString:kAlphaNum] invertedSet];
NSString *filtered =
[[string componentsSeparatedByCharactersInSet:cs] componentsJoinedByString:@""];
BOOL basic = [string isEqualToString:filtered];
return basic;
}
extjs中的GridPanel无法在IE下显示
var
data
=
[{
name:"libo",
sex:"男",
birthday:Date.parseDate("1987-03-24","Y-m-d"),
edu:"专科",
memo:"no",
}
那个memo:''no",这个后面有逗号,去掉,配置属性时,最后一个属性后面没有逗号。IE检查很严格,火狐有可能省略,我也经常遇见这个问题
EXTJS在IE9以下版本的问题
在页面head/head里面插入以下代码:meta http-equiv=”X-UA-Compatible” content=”IE=EmulateIE8″ / 必须在head里的第一行插入,才行的。这样IE9打开该页面就默认用IE8的兼容模式进行渲染,不兼容的问题就解决了