我有一页拒绝在IE6中呈现。当我加载页面时,会弹出一条消息,说“这个页面包含安全和不安全的项目。是否要显示不安全项?无论单击什么,我都会得到HTTP404响应。
但是,当我取消选中“显示友好的HTTP错误消息”选项时,页面显示良好。原因可能是什么?
我在W3C标记验证服务中运行了我的页面,但似乎没有任何问题是有责任的。我修正了大部分错误,但是我有一个类似的页面在IE6中显示良好,所以我认为可能有不同的原因。
我在W3C标记验证服务中仍然遇到的唯一问题都与使用元素不允许的属性有关,例如autocomplete=off。
我的DOCTYPE是
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这是过渡性的,不是严格的…这就是为什么我忽略了它。或者我不正确理解“过渡”吗?