浏览器兼容性改造过程中遇到的问题
2016-03-21 22:32
393 查看
项目目前浏览器兼容性改造工作已基本完成,
期间主要遇到的问题是上传组件经过二次开发后兼容性问题较多,代码量过大,没有重写,现在回头想想,不如重写呢,其他的一些问题大概记了下:
1. firefox 不能支持 $.validator.format() // 需要使用$.format() ;
2. 图片上传前实现本地查看缩略图,并在相关页面实现本地预览功能 ,在IE10以上及现代浏览器中不能获取完整本地文件路径,不能生成预览, /// 使用HTML5 fileReader 获取文件base路径储存至session后调用,当前页面可直接使用;
3. firefox 不支持jquery的innerText,// 使用innerHTML/innerCotent替代;
4. IE8/9下打开控制台的时候页面功能正常,控制台关闭的时候不正常 // JS中可能存在console.log,注释或删除之,因IE8/9下只有在控制台打开时console对象才存在;
5. IE下kindeditor上传文件时报错“script拒绝访问”, // 设置IE 安全级别,自定义跨域相关项为允许;
期间主要遇到的问题是上传组件经过二次开发后兼容性问题较多,代码量过大,没有重写,现在回头想想,不如重写呢,其他的一些问题大概记了下:
1. firefox 不能支持 $.validator.format() // 需要使用$.format() ;
2. 图片上传前实现本地查看缩略图,并在相关页面实现本地预览功能 ,在IE10以上及现代浏览器中不能获取完整本地文件路径,不能生成预览, /// 使用HTML5 fileReader 获取文件base路径储存至session后调用,当前页面可直接使用;
3. firefox 不支持jquery的innerText,// 使用innerHTML/innerCotent替代;
4. IE8/9下打开控制台的时候页面功能正常,控制台关闭的时候不正常 // JS中可能存在console.log,注释或删除之,因IE8/9下只有在控制台打开时console对象才存在;
5. IE下kindeditor上传文件时报错“script拒绝访问”, // 设置IE 安全级别,自定义跨域相关项为允许;
相关文章推荐
- Linux Mysql安装问题
- 设计模式文章(二)
- 第三百五十四天 how can I 坚持
- 编码用命令行执行的C语言词语统计程序
- Camera360编辑SDK 接入指南(Android)
- xcode6 下 ios simulator 有 Home 键
- Python Challenge 11
- 图数据集格式转换
- 设计模式文章(一)
- Android应用程序安装原理小结
- android 文件关联 mimeType
- Spiral Matrix
- WMI Backdoor
- 我的vim配置文件
- PHP Reflection API详解
- JAVA之多线程yield(),sleep(),wait()区别
- iOS中dismissViewController实现多级模态跳转
- Compound Interest Calculator3.0续
- LeetCode twoSum
- 使用css Flexbox实现垂直居中