我已经使用CakePHP来实现我的项目原型,该原型在每个浏览器上都能正常工作,但在使用CakePHP完成魔术之后,该网站无法在IE上正常显示,而在其他浏览器上如Safari,Mozilla和Chrome则显示正确。该网站是umacv.com
此致
答案 0 :(得分:3)
浏览器兼容性问题与您的后端架构(如CakePHP)无关。有一些非常罕见的例外,但我可以向您保证,情况可能并非如此。您很可能有一些JavaScript故障或HTML格式错误。我们需要更多信息来诊断问题。
快速浏览一下你的HTML就会发现一些破碎的标记:
<ul>
<li><a href="/p/termos-de-uso.html">Termos de Uso</a></li>
<li><a href="/p/politica-de-privacidade.html">Política de Privacidade</a></li>
<li><a href="/p/contacte-nos.html">Contacte-nos</a></li
</ul>
注意最后一个关闭LI元素。
答案 1 :(得分:1)
CakePHP中的header.ctp文件有点像“视图” - 它包含标题显示代码,因此如果你包含“header.ctp中的标题”,正如你所说,你将包括它的标题自。此包含必须位于default.ctp布局文件中。 (应用程序/视图/布局/ default.thtml中) 另外,斯蒂芬说你应该检查你的网站是否有任何验证,CSS错误的JavaScript。 您可以使用许多免费工具运行验证检查。这不仅可以帮助您降低IE问题,还可以提高您的加载时间。