【发布时间】:2010-07-19 20:56:44
【问题描述】:
我有一个拒绝在 IE6 中呈现的页面。当我加载页面时,我收到一条弹出消息,提示“此页面包含安全和非安全项目。你想显示不安全的项目吗?无论我点击什么,我都会收到 HTTP 404 响应。
但是,当我取消选中“显示友好的 HTTP 错误消息”选项时,页面显示正常。可能是什么原因?
我通过 W3C 标记验证服务运行我的页面,但似乎没有任何问题是负责任的。我修复了大部分错误,但我有一个类似的页面在 IE6 中显示正常,所以我认为可能有不同的原因。
我仍然在 W3C 标记验证服务中遇到的唯一问题都与使用元素不允许的属性有关,例如 autocomplete=off。
我的文档类型是
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这是过渡性的,而不是严格的……这就是我忽略它的原因。还是我没有正确理解“过渡”?
【问题讨论】:
-
你的页面是否同时从 http 和 https 加载资源?您可以将所有这些资源与页面放在同一个系统(http 或 https)上吗?
-
名字+1,即使它真的是你的。伟大的贝司手。
-
所有资源都从 https 加载。文档类型、xmlns 和 1 个链接中只有对 http 的引用。
-
很公平,我更新以指出我遇到的错误。但是,我有一个非常相似的页面,它没有给我任何问题。这就是我不明白的。