我将使用Apache2triad在本地主机服务器上运行包含基本脚本Apache2triad的网页。在IE控制台中,脚本只运行于查找<!DOCTYPE...>或不运行它,消息发送如下:
HTML1300:Navigation occured.
HTML1527: DOCTYPE expected. Consider adding a valid HTML5 doctype: "<!DOCTYPE html>".我已经尝试使用声明,比如:
<!DOCTYPE HTML>
<html>
<body>
<?php echo "Ok, running...."; ?>或者简单地说:
<html>
<body>但控制台错误问题依然存在..。你知道服务器发生了什么事吗?
谢谢。
发布于 2015-05-20 12:34:24
您的问题是IE兼容性(它与Apache无关):
您可以尝试添加与X-UA兼容的元标记。
(它还修复了IE10中出现的一些布局问题):
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />--引用 莫兹拉的怪癖模式的话
示例中所示的DOCTYPE是最简单的,也是HTML5推荐的。HTML标准的早期版本推荐了其他变体,但目前所有现有浏览器都将对此DOCTYPE使用完全标准模式,甚至是过时的Internet 6。没有任何有效的理由使用更复杂的DOCTYPE。如果您确实使用了另一个DOCTYPE,您可能会冒险选择一个,这几乎触发了标准模式或怪癖模式。
如何看待使用哪种模式?
在中,按F12并查找文档模式。
https://stackoverflow.com/questions/30332256
复制相似问题