首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE9需要F12 +刷新才能运行页面

IE9需要F12 +刷新才能运行页面
EN

Stack Overflow用户
提问于 2014-06-21 19:25:31
回答 1查看 413关注 0票数 0

我在zackel.com上有一个页面,它不会用IE9启动,除非您首先按F12启动调试器,然后进行刷新。

要查看问题转到zackel.com,请以email= guest@comcast.net Password=来宾的身份在右上角登录并选择图库。

这应该显示画廊的图像,并为IE10,IE11,Chrome,FF等。在IE9上什么都不会发生,直到你点击F12,然后刷新浏览器。然后画廊显示画廊的图像。

有人知道会发生什么事吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-26 12:58:32

我记得去年也有类似的问题。

这确实很奇怪。它似乎是由对console.log的调用引起的。在IE9中,只有在打开开发工具时才定义console.log。这似乎解释了为什么您必须按F12并进行刷新,然后才能工作。

在这个问题中,情况得到了更好的解释:Does IE9 support console.log, and is it a real function?

有帮助的是删除对console.log的所有调用,或者在未定义的console.log (如对上述问题的回答:https://stackoverflow.com/a/9593812/669561 )中所解释的情况下定义console.log

代码语言:javascript
复制
if (!window.console) window.console = {};
if (!window.console.log) window.console.log = function () { };

这个解决方案似乎更好:https://stackoverflow.com/a/11147595/669561

希望能帮上忙!

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

https://stackoverflow.com/questions/24345097

复制
相关文章

相似问题

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