我的网站在资源管理器中无法正常工作

时间:2013-07-03 11:16:21

标签: internet-explorer drop-down-menu comments

使用Internet Explorer时,我的Wordpress网站(http://tornaia.com)出错。下拉菜单不起作用,注释字段不起作用,一切都移到左侧。

我在wordpress论坛(http://wordpress.org/support/topic/my-site-not-working-properly-in-explorer?replies=12)得到了一个提示:

“你在DOCTYPE前面有一些垃圾字符,IE8条件注释也被破坏了。在header.php中。修复代码错误并在IE中显示应该没问题。[无效] tornaia.com的标记验证 - W3C标记验证器。在验证报告中向下滚动以查看行号和源代码。“(链接到W3C标记验证器:它位于上面的wordpress论坛链接中)

我还没有设法找出这些错误可以修复的位置或方式(或者这是否真的是问题的根源)。也许这里有人可以帮助我?那会很棒。

(我无法从wordpress获得更多帮助,因为我的主题不再是wordpress主题。开发人员已将其删除。所以主题开发人员说他会帮助我,但到目前为止没有运气那里。)

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试添加此项并实现IE的样式表:

<!--[if lte IE 8]>
    <link rel="stylesheet" type="text/css" href="path/to/style/css/IEsucks.css" />
<![endif]-->

我考虑了您网站的来源:它看起来应该是这样的。

<head>

<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0">

<title>La Tornaia - Et landsted i Toscana - Leie feriehus i Italia</title>

<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="http://tornaia.com/xmlrpc.php">

<!-- code for IE -->
<!--[if lte IE 8]>
        <link rel="stylesheet" type="text/css" href="path/to/style/css/IEsucks.css" />
<![endif]-->
<-- also add this -->
<!--[if lt IE 9]>
<script src="dist/html5shiv.js"></script>
<![endif]-->

最后一个你可以找到真正有用的documentation,它只是一个让html5新标签在IE中运行的脚本。

如果它之前有效并且现在没有,那就有点奇怪了。但有时它只是它之前的工作,现在已经过期,但如果你真的想控制你的来源,可以试试githubbitbucket

不要忘记创建文件;)并添加所需的样式以使IE看起来很好..