1.由于业务调整,需要在老系统里新增话务员工单提交单页面,嵌套至老系统。由于系统久远,故需要向下兼容至IE5。
2.主要负责项目页面书写,与后端交互,解决IE下的各部分兼容问题。
3.首先由于IE5限制,jQuery版本部分也不能支持,能够兼容到IE5的版本一定要是2.0以下的,并且1.0版本的jQuery有一个版本也有问题,就是1.10.1。这个版本的jq在IE5上会报错。
由于IE低版本不支持XMLHttpReques对象,故使用ActiveXObject进行请求后端接口;并请求不支持跨域,故线上需要配置反向代理(Nginx)来进行跨域请求。
能够兼容打IE5的组件库目前几乎没有,对于一些弹窗、下拉框、多层级选择框、日期选择器、分页等常用的组件部分在网上查找案例,部分自己手写封装。
对于css兼容,flex、圆角、阴影、绝对定位等都不可以使用,flex使用浮动替代、圆角和阴影可以使用背景图进行替代等。
点击空白处退出提示
评论