IE9没有正确显示页脚

时间:2012-11-01 15:19:53

标签: internet-explorer-9 typo3 meta-tags doctype

IE9显示页脚有问题。 http://www.advinsure.nl/ 这是TYPO3 cms网站。 TYPO3的版本是4。

在主页面上它是正确的,但如果你点击“Opdrachtgevers”,页脚就会混乱。 如果我单击IE9中的兼容性按钮,页脚将正确显示。

我尝试了什么:我添加了此标记:<meta http-equiv="X-UA-Compatible" content="IE=edge" />(也尝试使用“8”代替“Edge”),这必须使IE9在兼容模式下工作,它没有帮助。

我也改变了DOCTYPE(我在服务器上的项目的模板文件夹中手动更改了它)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

但是当我检查来源时,它不是上述内容:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

如何正确显示页脚?请帮忙。

1 个答案:

答案 0 :(得分:1)

如果这是一个TYPO3网站(似乎来自标记),则doctype由TYPO3设置,而不是模板。

您正在寻找的TypoScript设置为config.doctype,其文档位于: http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.7.0/view/1/6/#id1556666(适用于TYPO3 4.7)

查找“doctype”设置,其中包含已接受值的列表。