使用IE8查看内容编辑器时,Firebug错误导致Sitecore中的代码失败

使用IE8查看内容编辑器时,Firebug错误导致Sitecore中的代码失败,sitecore,sitecore6,firebug-lite,Sitecore,Sitecore6,Firebug Lite,我有一个Sitecore 6 CMS,带有自定义数据提供程序,可以根据添加到父项字段中的项动态创建子项。这是正常的(大约一周前是我最后一次在这个项目上工作),但现在我在web客户端中遇到了错误,这些错误源于FirebugLite html和JS文件。基本上,我单击一个内容项,FirebugLite js失败,然后我的自定义数据提供程序中的代码无法运行 我原以为任何FirebugLite脚本在IE8下运行时都会被禁用或忽略(FirebugLite不是Firefox插件吗?) 当我从..\sitec

我有一个Sitecore 6 CMS,带有自定义数据提供程序,可以根据添加到父项字段中的项动态创建子项。这是正常的(大约一周前是我最后一次在这个项目上工作),但现在我在web客户端中遇到了错误,这些错误源于FirebugLite html和JS文件。基本上,我单击一个内容项,FirebugLite js失败,然后我的自定义数据提供程序中的代码无法运行

我原以为任何FirebugLite脚本在IE8下运行时都会被禁用或忽略(FirebugLite不是Firefox插件吗?)

当我从..\sitecore\shell\Controls\Lib\n中删除FirebugLite文件夹时,我的代码运行良好,没有出现客户端错误。我不确定我的问题是什么。我想是FirebugLite应该影响IE8吗?如果我从Sitecore目录树中删除FirebugLite,我会错过什么

我正在运行WindowsXP SP3,VS2008。我得到的错误如下:

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR    1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Timestamp: Fri, 14 May 2010 06:42:04 UTC


Message: Invalid argument.
Line: 301
Char: 9
Code: 0
URI: http://xxxxxxx.com.au/sitecore/shell/controls/lib/FirebugLite/firebug.js


Message: Object doesn't support this property or method
Line: 21
Char: 1
Code: 0
URI:   http://xxxxxxxx.com.au/sitecore/shell/controls/lib/FirebugLite/firebug.html


Message: Invalid argument.
Line: 301
Char: 9
Code: 0
URI: http://xxxxxxxx.com.au/sitecore/shell/controls/lib/FirebugLite/firebug.js


Message: Object doesn't support this property or method
Line: 21
Char: 1
Code: 0
URI: http://xxxxxxxx.com.au/sitecore/shell/controls/lib/FirebugLite/firebug.html
干杯


詹姆斯。

Firebug是一个Firefox插件。据我所知,FirebugLite是唯一的Javascript版本,因此应该在任何浏览器中运行。如果您在使用IE8时遇到问题,那么删除它不会有太大损失,因为IE8的开发者工具栏非常适合处理DOM和css,以及调试和分析Javascript。话虽如此,Firefox始终是我在开发过程中的第一选择。

Firebug是一个Firefox插件。据我所知,FirebugLite是唯一的Javascript版本,因此应该在任何浏览器中运行。如果您在使用IE8时遇到问题,那么删除它不会有太大损失,因为IE8的开发者工具栏非常适合处理DOM和css,以及调试和分析Javascript。话虽如此,Firefox始终是我在开发过程中的第一选择。

我们在IE 8中遇到了同样的问题。我们的一位开发人员发现,通过禁用IE中的“启用保护模式”选项,问题得以解决。

我们在IE 8中遇到了同样的问题。我们的一位开发人员发现,通过禁用IE中的“启用受保护模式”选项可以解决此问题。

FYI,您可以在Sitecore桌面内按F12打开Firebug Lite。FYI,您可以在Sitecore桌面内按F12打开Firebug Lite。