Php 整个站点在IE 6、7、8中根本没有加载,CSS问题在9中出现
我得承认我在这件事上完全被难住了。我一直在互联网上寻找解决办法,但如果这个问题已经得到解决,我会提前向你表示诚挚的歉意 我正在开发一个网站,它至少需要在IE8中完美运行。我已经为IE6禁用了一些漂亮的东西,还记得它在所有版本中都可以正常工作。在Firefox、Chrome和Safari中也可以正常工作。然而,今天,它只是决定打破。以下是问题:Php 整个站点在IE 6、7、8中根本没有加载,CSS问题在9中出现,php,css,internet-explorer-8,internet-explorer-6,internet-explorer-9,Php,Css,Internet Explorer 8,Internet Explorer 6,Internet Explorer 9,我得承认我在这件事上完全被难住了。我一直在互联网上寻找解决办法,但如果这个问题已经得到解决,我会提前向你表示诚挚的歉意 我正在开发一个网站,它至少需要在IE8中完美运行。我已经为IE6禁用了一些漂亮的东西,还记得它在所有版本中都可以正常工作。在Firefox、Chrome和Safari中也可以正常工作。然而,今天,它只是决定打破。以下是问题: 页面将不会在IE6、7或8中加载。我唯一的猜测是脑子里有个脚本或什么东西让浏览器停止运行。我尝试在删除头部的所有脚本和链接后加载它,但没有效果。这只是一张
,其中包含一个
该页面与用于header.php和footer.php的php include放在一起
只是为了让您知道标题中链接的内容:
<link href="css/style.css" rel="stylesheet" type="text/css" />
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript" ></script>
<script src="js/libs/modernizr-2.0.6.min.js" type="text/javascript" ></script>
<script src="js/script.js" type="text/javascript" ></script>
<script src="js/plugins.js" type="text/javascript" ></script>
<script src="js/libs/PIE.js" type="text/javascript" ></script>
<!--[if IE 6]>
<link href="css/ie6.css" rel="stylesheet" type="text/css" />
<![endif]-->
以下是聚光灯的jQuery,非常基本的东西:
/*
Spotlights
*/
$(document).ready(function() {
$('#nav1').hover(function() {
$('#nav1_light').addClass('nav_light_bright');
}, function() {
$('#nav1_light').removeClass('nav_light_bright');
});
$('#nav2').hover(function() {
$('#nav2_light').addClass("nav_light_bright");
}, function() {
$('#nav2_light').removeClass("nav_light_bright");
});
$('#nav3').hover(function() {
$('#nav3_light').addClass("nav_light_bright");
}, function() {
$('#nav3_light').removeClass("nav_light_bright");
});
$('#nav4').hover(function() {
$('#nav4_light').addClass("nav_light_bright");
}, function() {
$('#nav4_light').removeClass("nav_light_bright");
});
$('#nav5').hover(function() {
$('#nav5_light').addClass("nav_light_bright");
}, function() {
$('#nav5_light').removeClass("nav_light_bright");
});
$('#nav6').hover(function() {
$('#nav6_light').addClass("nav_light_bright");
}, function() {
$('#nav6_light').removeClass("nav_light_bright");
});
})
如果要求人们翻阅我的代码让我成为一个混蛋,我再次真诚地道歉。我真的很感激任何人,他们非常友好地帮助我解决了这个问题,并且想提前说声谢谢。如果只是一个小小的未闭合的标签什么的,请放心,我会在床头工作至少十分钟
我在发布问题时遇到了问题,所以我没有链接到页面,而是在这里加入了一些脚本。如果您想查看所有css,它位于我前面链接的站点的/css/目录中。当然,如果需要,我可以在这里发布更多代码。修复了它。这是一个在doctype上方生成的空格,我不知道!:-O始终是我的第一步:实际上,他们会向你收取检查整辆车的费用:)将其张贴到,让我们看看这意味着什么,以及如何在以前没有的地方突然生成空间?你今天说,“它只是决定打破”
/*
Spotlights
*/
$(document).ready(function() {
$('#nav1').hover(function() {
$('#nav1_light').addClass('nav_light_bright');
}, function() {
$('#nav1_light').removeClass('nav_light_bright');
});
$('#nav2').hover(function() {
$('#nav2_light').addClass("nav_light_bright");
}, function() {
$('#nav2_light').removeClass("nav_light_bright");
});
$('#nav3').hover(function() {
$('#nav3_light').addClass("nav_light_bright");
}, function() {
$('#nav3_light').removeClass("nav_light_bright");
});
$('#nav4').hover(function() {
$('#nav4_light').addClass("nav_light_bright");
}, function() {
$('#nav4_light').removeClass("nav_light_bright");
});
$('#nav5').hover(function() {
$('#nav5_light').addClass("nav_light_bright");
}, function() {
$('#nav5_light').removeClass("nav_light_bright");
});
$('#nav6').hover(function() {
$('#nav6_light').addClass("nav_light_bright");
}, function() {
$('#nav6_light').removeClass("nav_light_bright");
});
})