首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未加载8、9或10的网站

未加载8、9或10的网站
EN

Stack Overflow用户
提问于 2014-01-20 20:44:33
回答 4查看 2.7K关注 0票数 1

我最近更新了以下网站,它在Firefox、Safari和Chrome中都能正常工作(到目前为止我已经测试了所有这些),但是在Internet中不起作用。我已经搜索了所有类似的文章,这里和周围的网络,但一直未能找到一个解决方案的工作。

我已经验证了我的CSS (只有一些警告,但没有错误)和我的HTML有一些错误,但这些都与我的网站将不会显示在互联网浏览器8,9或10,这是我的75%的观众。请提供任何帮助或建议。

谢谢!

网站链接

更新:

我修正了我的风格中的“->”的缺失。(谢谢卡尔·马卡姆!)

我更新了Meta标记如下,并将字符集设置为utf-8:

代码语言:javascript
复制
<meta http-equiv="X-UA-Compatible", content="IE=edge,chrome=1">

我仍然无法将页面加载到IE8或IE9中。

最后更新:

我想更新每个人的解决方案,最终解决了我正在解决的问题。事实证明,有一些后端代码是为了识别特定的ie版本和显示比ie10更老的版本而编写的,并且在他们的代码中,他们以某种方式禁用了显示站点的功能,而不是显示警告。

随着他们的代码被删除,Carl提出的建议帮助它更接近我的预期,一旦它能够在ie8 / ie9中加载。非常感谢大家的帮助!

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-01-20 20:55:17

更好的是,不要删除以下内容:

代码语言:javascript
复制
<meta http-equiv="X-UA-Compatible" content="IE=8"> 

您可以修改它,以便请求加载页面的IE版本以“自然”的个性运行:

代码语言:javascript
复制
<meta http-equiv="X-UA-Compatible", content="IE=edge,chrome=1">

您应该将该标记放在<head>的最顶端,放在<title>以外的任何东西之前,并且绝对放在任何其他<meta>标记之前。

或者,您可以在响应头中设置“X兼容”属性;这实际上是最好的方法。

票数 2
EN

Stack Overflow用户

发布于 2014-01-20 20:49:20

将此meta标记从文档的head中移除:

代码语言:javascript
复制
<meta http-equiv="X-UA-Compatible" content="IE=8">

另外,由于我在IE (error 80020101)中有一个错误,所以您的所有javascript注释都是以下面的形式,基于这个答案

代码语言:javascript
复制
/*Comment*/

而不是:

代码语言:javascript
复制
//Comment
票数 3
EN

Stack Overflow用户

发布于 2014-01-20 20:50:49

你错过了闭幕移除它帮助我在IE中渲染它

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21243802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档