Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 花式盒子IE错误';控制台';是未定义的_Jquery_Fancybox - Fatal编程技术网

Jquery 花式盒子IE错误';控制台';是未定义的

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)

我在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)
    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。你给我一个完美的回答