返回列表 发帖

[BUG反馈] TheWorld所有版本都存在的BUG

我在开发JS的前端系统的时候发现,TheWorld2.x 和 3.x 都对DOCTYPE声明无视,通通将网页解释为Quirks模式,这样情况下,theworld就成了最不符合规范的浏览器,建议开发人员研究一下IE关于Quirks mode 和 Standards Mode的解析

看样子来高手了
O(∩_∩)O哈哈~

TOP

我是小白,完全不懂是什么意思。。。

TOP

楼主和开发组油然而生敬仰之情。。。。。
身逢乱世成英雄,运气勇气两充盈。孩童儿戏似玩笑?冰船一开万古名!            
                            ----赞《银河英雄传说》Mr.海尼森

TOP

任何基于IE的浏览的解析都是和IE一样!IE 6 7 8 在一些时候使用magin的时候都会有差别,再加上IE8有兼容模式,可能会出现楼主的问题!

TOP

走错房间了 完全看不懂

TOP

提示: 作者被禁止或删除 内容自动屏蔽
维创论坛,免费软件园地!
http://herofw.5d6d.com

TOP

事情是这样的:
1.因为theworld,maxthon等都是讲html页面的解析任务交给ie内核来完成的,所以一般情况下是不会得到与ie有出入的结果的.
2.基于第一点,楼主并没有在一个相对清晰测试环境下完成测试,你对比每一次的测试结果的时候必须保证maxthon,theworld都处在ie8的解析模式,或者都处于ie传统的解析模式(ie7等)
3.IE对文档视口(viewport)的大小报告有一段演变过程(下面的说明都是相对于标准规范而言),
a).如果是backCompat模式(也就是你去掉了DOCTYPE声明的情况下),ie8,ie7会多报2个像素的视口大小,ie6正常
b).如果是CSS1Compat模式下,ie6,ie7会多报2个像素,ie8由于采用的新的解析引擎,更接近标准了,这时候报的也是正常的.

所以首先你要保证你的页面在标准的XHTML1.0解析规范下工作,然后你需要特殊处理下ie7及以下版本的问题,以ie8标准模式作为标准

TOP

这超出了我们的理解范围。。。。
sysop 发表于 2009-5-22 21:36 http://bbs.ioage.com/cn/images/common/back.gif

同感
o(∩_∩)o...哈哈!

TOP

也来白一下眼,顶起来给大家都看看!到底是不是问题!

TOP

地道的技术贴,小白都傻眼了

TOP

不懂!

TOP

返回列表