2010-05-14 29 views
1

我有一個帶有自定義數據提供程序的Sitecore 6 CMS,可根據添加到父項中字段的項目來即時創建子項目。這是工作正常(大約一個星期前是我最後一次在這個項目上工作),但現在我得到了Web客戶端中的錯誤,這些錯誤來源於FirebugLite html和JS文件。基本上,我點擊一個內容項目,FirebugLite js失敗,然後我的自定義數據提供程序中的代碼無法運行。當使用IE8查看內容編輯器時,Firebug錯誤導致代碼在Sitecore中失敗

我還以爲任何FirebugLite腳本將被禁用或IE8下運行時忽略(不FirebugLite一個Firefox插件?)

當我從.. \ Sitecore的\殼\控制刪除FirebugLite文件夾\ Lib \我的代碼運行良好,我沒有得到客戶端錯誤。我不確定我的問題是什麼。我想這應該是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 

乾杯,

詹姆斯。

回答

1

Firebug是一個Firefox插件。據我所知,FirebugLite是僅限於Javascript的版本,因此應該在任何瀏覽器中運行。如果您遇到問題並使用IE8,那麼您不會因爲IE8的開發人員工具欄在操作DOM和CSS以及調試和分析Javascript方面相當體面而失去太多功能。這就是說,Firefox將永遠是我在開發過程中的首選。

+0

僅供參考,您可以在Sitecore桌面內按F12鍵打開Firebug Lite。 – 2010-05-17 08:31:59

0

我們遇到了與IE 8相同的問題。我們的一位開發人員發現,它是通過禁用IE中的「啓用保護模式」選項解決的。

相關問題