是的。
loose.dtd
文档模型里有些对象的写法是不同的。

document.body.clientHeight需要用
document.documentElement.clientWidth
替代等

解决方案 »

  1.   

    如果不作div+css定位,一般不需要使用loose.dtd定义
      

  2.   

    主要是因为基本上都是div,又不想写那种兼容ie/mozilla/op的“变形”css所以才用dtd的
      

  3.   

    哈哈,你怎么不早说呢 <!DOCTYPE 的问题我遇到过好多次,什么js无效啦,css无效啦,因为你的代码估计不符合 你所定义的<!DOCTYPE类型,所以不认了
      

  4.   

    哪天俺一高兴写个浏览器叫GG罢黜百器,独尊GG
      

  5.   

    真烦啊,我做div+css布局也是感觉麻烦,想兼容浏览器的话。
      

  6.   

    就是啊,这样的问题很多啊,包括那个什么日历控件,只要加了DOCTYPE就运行不了