我已经建立了一个响应网站上的ASP.NET多特奈特尼克安装,使用css-媒体查询和html5boilerplate网页模板。
虽然html5boilerplate应该为较旧的浏览器(IE8)提供html5支持,但我发现它所做的恰恰相反!我的网站似乎在IE9,chrome,firefox等上加载得很好。但是当加载到IE8中时,会出现大量的javascript错误等等。
我想我的问题很简单。有人能确认我在我的网站上正确设置了html5boilerplate吗?如果是这样的话,为什么IE8会发疯呢?
另外,是否有人愿意检查我在IE8的主页,看看他们是否能帮助我找到正确的方向,从哪里开始故障排除网站崩溃的原因?
您可以在http://www.yandasmusic.com上查看此问题。
发布于 2013-08-15 20:53:50
乍一看,您的现代化脚本似乎没有正确加载。您的<head>中是否正确地链接了下列内容
<script src="js/vendor/modernizr-2.6.2.min.js"></script>当您最初从HTML5Boilerplate下载引导文件夹时,应该有一个js文件夹--如果您正确地将js文件夹复制到您自己的网站中,您应该有以下具有现代化脚本的“自动贩卖机”文件夹,这使您的网站与IE9下的任何内容更加兼容。
更新
我试着找到了以下内容:
default/Skins/Yandas-Response/js/vendor/modernizr-2.6.2-respond-1.1.0.min.js
但是它返回了一个404错误--这可能是因为我被禁止访问那些文件夹,但是您应该反复检查并确保它正常工作。
https://stackoverflow.com/questions/18261182
复制相似问题