首页 > 其他 > 详细

万恶的IE之 文本框没法获得焦点

时间:2015-10-28 19:12:02      阅读:255      评论:0      收藏:0      [点我收藏+]

万恶的ie在使用iframe,移除iframe后导致页面元素无法聚焦,文本框没法获得焦点,文字也不能选中,搜索原因如下:

  “ IE 下在移除父层的 DIV 的时候,也就是 IFrame 外层的 DIV 的时候,IE 并没有将内部的 IFrame 从 DOM 中移除,而下次触发函数创建此 IFrame 的时候,使会产生 DOM 冲突,所以解决方法就是在移除父层的 DIV 的时候,先将内部的 IFrame 也移除,于是问题解决了..”

 

 

经过测试 解决方案为:

  

把iframe的src设置为src="" 

然后再 remove掉iframe

然后在remove包裹iframe的DIV

万恶的IE之 文本框没法获得焦点

原文:http://www.cnblogs.com/fengyy/p/4918122.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!