修复IE错误:总是一个好主意?

 VE5851_325 发布于 2023-02-09 14:01

Internet Explorer 在过去3年中有了很大的改进,因为IE 10已经成为一款性能相当不错的浏览器.但是,即使有了这些改进,Web开发人员仍然必须:

    处理旧版本,特别是IE8甚至IE7;

    因为永远存在IE浏览器的错误,比如未实现的document.evaluate,或者oninput在删除或contentEditable元素上没有触发的事件.

我问自己这些解决方法的"可接受"限制是什么.例如,IE <9 change事件不会冒泡:但由于它支持focusinfocusout泡泡,它可以通过几个事件监听器来修复.

众所周知,IE <9不能正确处理元素innerHTML上的属性" + v + ""; var s = div.firstChild; while (s.firstChild) this.appendChild(s.firstChild); } }}); })();

但IE - 甚至IE11!- 仍然不允许动态设置元素的value属性

今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有