Board logo

标题: [BUG反馈] TheWorld 2.4Final(2.4.0.9)版本bug 【开发组处理中】 [打印本页]

作者: twone    时间: 2009-4-24 14:30     标题: TheWorld 2.4Final(2.4.0.9)版本bug 【开发组处理中】

TheWorld版本:[url=thread-86430-1-1.html]TheWorld 2.4Final(2.4.0.9)[/url]

操作系统:windows xp sp3

IE版本:ie 7.0.5730.13

系统辅助安全软件:无

使用的文字输入法:搜狗

问题现象描述:<!--[if lte IE 6]>为真。

问题重现方法:   
<!--[if lte IE 6]>
<p>我是ie6以下版本</p>
<![endif]-->
<!--[if IE 7]>
<p>我是ie7</p>
<![endif]-->
注:我是网页开发者,经常用TheWorld打开网页调试IE兼容性,发现一个问题是ie7浏览器正确辨别以上的代码,但TheWorld则把<!--[if lte IE 6]>辨别为真(内核为ie7),造成网页显示混乱。我认为这个问题很严重,对ie6的hack跑到ie7里,请尽快更正。
作者: itemon    时间: 2009-5-14 11:56

楼主你好,你的ie条件注释是ie内核识别的,theworld是不会解析这里的代码的.你可以尝试下:
1.把你的代码在ie下运行,看看是否正常
2.看看的你的theworld是运行在什么模式下
如果方便,请楼主把你的完整html代码贴出来,方面查看问题.
作者: twone    时间: 2009-5-30 23:20

1、单独使用ie的话是正常的。
2、theworld是运行在正常模式下。
可能是与我安装了IETester和IE Collection 有关,谢谢你的回复。
当有多个ie内核时,会识别错误。试了遨游也会发生这样的错误。看来只是出现在特殊情况下,应该问题不大。




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2