Jquery 花式盒子IE错误';控制台';是未定义的
我在facebook的粉丝页面上添加了一个花式盒子。当我第一次单击图像时,它工作得很好。在我再次进入页面后的第二次,我只看到带有图像和弹出内容的黑屏。谁能告诉我这有什么问题吗Jquery 花式盒子IE错误';控制台';是未定义的,jquery,fancybox,Jquery,Fancybox,我在facebook的粉丝页面上添加了一个花式盒子。当我第一次单击图像时,它工作得很好。在我再次进入页面后的第二次,我只看到带有图像和弹出内容的黑屏。谁能告诉我这有什么问题吗 User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Timestamp: Wed, 6 Jun 2012 09:21:33 UTC
Message: 'console' is undefined
Line: 688
Char: 13
Code: 0
URI: https://url.com/fanpages/health-stream/fancybox/jquery.fancybox-1.3.4.js?v=6
只要开发人员控制台未打开,Internet Explorer就没有
控制台
属性
您可以通过将控制台调用包装为(并针对生产版本删除)来解决此问题:
如果返回页面,则控制台将关闭,因此缺少的
控制台
属性将导致错误。只要开发人员控制台未打开,Internet Explorer就没有控制台
属性
您可以通过将控制台调用包装为(并针对生产版本删除)来解决此问题:
如果返回页面,则控制台将关闭,因此缺少的
console
属性将导致错误。IE在命名空间中没有console变量。
查找:
并将其包装为:
if(console != undefined) {
console.log( something );
}
IE在命名空间中没有控制台变量。 查找: 并将其包装为:
if(console != undefined) {
console.log( something );
}
我在窗口中添加了一个适合poup框架的代码。 错误出现在这一行
console.log(window.canvasInfo)代码>
朱克在这条线上添加了条件,解决了我的问题
if(window.console){
console.log(window.canvasInfo);
}
谢谢大家。我将在窗口中添加一个适合poup frame的代码。
错误出现在这一行console.log(window.canvasInfo)代码>
朱克在这条线上添加了条件,解决了我的问题
if(window.console){
console.log(window.canvasInfo);
}
谢谢大家。看起来你们有一个控制台。log
或其他东西挂在什么地方。删除它或用(如果是window.console){…}
将其包装起来看起来您有一个console.log
或其他东西挂在某处。删除它或用(if window.console){…}
包装它,如果Kashif使用了console.info
,代码中会有类似undefined=console
的内容呢。没错,但他应该知道他用了什么。在客户端版本中,应删除所有控制台请求。谢谢Kasyx。你给我一个很好的答案如果Kashif使用了console.info
,代码中会有类似undefined=console
的东西呢。没错,但他应该知道他用了什么。在客户端版本中,应删除所有控制台请求。谢谢Kasyx。你给我一个完美的回答