频道直达
八强网 > 实务 > 制作设计 > 正文阅读
关键词

解决IE在JS下不渲染的bug

www.8tops.com 2007-4-11 16:44:14   发布:ChenXiaNan
媒体:realazy.org/blog  作者:ChenXiaNan

有时候,你会发现,在一些JS应用中,涉及到CSS的重新渲染(即页面样式需要更新)的话,IE死活不变。

此时你需要让IE重新渲染一下:

function handleIEhasLayout(){//trigger re-renderingdocument.body.style.zoom = 1.1;//restore itdocument.body.style.zoom = "";}

有问题,记得执行一下handleIEhasLayout,万事OK。

bug重现以及延伸阅读:http://old9.blogsome.com/2006/07/26/ie6-reflow-bug/

八强网,更多精彩在首页,
八强网首页
网友评论

发表

我也评两句
 
发文时请务必注意:
一、遵守国家相关法律规定,如 《北京地区互联网站电子公告服务倡议书》《全国人大常委会关于维护互联网安全的决定》 及中华人民共和国其他各项有关法律法规。一旦违犯法律法规,您将承担一切因您的行为而直接或间接导致的民事或刑事法律责任,本站工作人员有义务配合相关部门,提供必要的技术资料(如IP地址等)。
二、自觉遵守爱国、守法、自律、真实、文明的原则,严禁发表有人身攻击倾向、有造谣生事嫌疑的言论,严禁发表虚假广告、色情、网络传销性质的内容,本站管理人员有权删除违反规定的内容或取消违规网友的发文权限甚至删除其ID。
互联网产业作家
网站提交】【八强自荐
将八强网设为首页 将八强网添加到收藏夹 将八强网推荐给朋友 网络实名、通用网址:八强网
关于我们 - 联系合作 - 广告服务 - 友情链接 - 支持单位 - 免责声明
基于E-file技术构建 版权所有Copyright©2006 京ICP备06061834号