jquery autocompelte 在IE8中报错解决方案

有时候解决方案只在不经意被忽略的一小句话中,汗~~

问题:在ie10 ie9中测试 autocomplete功能正常,考虑实际应用情况IE7 IE8居多,所以把环境设在IE7中,还是碰到很多问题出来,记录一下。

问题1:报错 IE7 IE8 存储空间不足,无法完成此操作



这个问题很怪异,解决办法也很怪异。原因是页面加载的CSS样式或加载的CSS文件过大,而造成。


if(document.createStyleSheet){    document.createStyleSheet(url);}原因:You can create up to 31 styleSheet objects with the createStyleSheet method


最直接解决办法就是:压缩CSS,合并CSS文件,最好不要超过31


问题2:Object doesn't support this property or method 不对此对象的属性和方法

原因:编码问题所致


解决方案:在里面增加



解决方案来源:http://stackoverflow.com/questions/2823018/jquery-ui-autocomplete-not-working-in-ie8-until-page-refresh

暂时碰到此两个问题,记录一下。

[本日志由 admin 于 2013-05-15 09:09 AM 更新]
上一篇: 怎么将文本框的值加入至select option里面
下一篇: 企业信息化成熟度指标模型
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: jquery autocompelte 在IE8中报错
相关日志:
评论: 0 | 引用: 0 | 查看次数: 5046
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 30 字 | UBB代码 关闭 | [img]标签 关闭