Internet Explorer 将 Meteor.js 应用程序识别为 Intranet 站点。不会加载
Posted
技术标签:
【中文标题】Internet Explorer 将 Meteor.js 应用程序识别为 Intranet 站点。不会加载【英文标题】:Internet Explorer recognizing Meteor.js app as an intranet site. Won't load 【发布时间】:2015-12-13 18:31:43 【问题描述】:我可以从 Internet Explorer 11 中的“文件”>“属性”中看到它正在将其识别为 local intranet
站点。不应该的,我不知道为什么会这样……
这会导致网站在兼容模式下呈现,并且不会加载——在 JSON
未定义时中断。
我试图关注这个:JSON object undefined in Internet Explorer 8。只能实际尝试:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
或者
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
两者都在 <head>
的顶部,但是,作为 Meteor,其他东西在它之前注入。
有人有什么建议吗?
【问题讨论】:
【参考方案1】:我使用kadirahq:flow-router 和kadirahq:dochead 来管理这些元标记。
此外,使用下一个版本的 flow-router,您将能够将脚本移动到页面末尾,以加快页面加载速度。请参阅https://github.com/kadirahq/flow-router/tree/s-s-r#defer-script-loading,也许这会有所帮助。
【讨论】:
以上是关于Internet Explorer 将 Meteor.js 应用程序识别为 Intranet 站点。不会加载的主要内容,如果未能解决你的问题,请参考以下文章
是否可以将Internet Explorer滚动条箭头居中?
Internet Explorer 使用 jQuery 地址将哈希值放入 href
在同一台计算机上运行 Internet Explorer 6、Internet Explorer 7 和 Internet Explorer 8
Internet Explorer 将 Meteor.js 应用程序识别为 Intranet 站点。不会加载
对于某些情况,如 Internet Explorer 特定的 CSS 或 Internet Explorer 特定的 JavaScript 代码,如何仅针对 Internet Explorer 10?