2010-05-14 1 views
1

У меня есть CAC Sitecore 6 с пользовательским поставщиком данных для создания дочерних элементов на лету на основе элементов, добавленных в поле родительского элемента. Это работало нормально (около недели назад я был в последний раз, когда я работал над этим проектом), но теперь я получаю ошибки в веб-клиенте, которые происходят из файлов FirebugLite html и JS. В основном, я нажимаю на элемент контента, FirebugLite js терпит неудачу, а затем мой код в моем пользовательском поставщике данных не запускается.Ошибка Firebug, вызывающая ошибку в Sitecore при использовании IE8 для просмотра Редактора содержимого

Я бы подумал, какие FirebugLite скрипты будут отключены или игнорируются при работе в IE8 (не FirebugLite в надстройку Firefox?)

Когда я удалить папку FirebugLite из .. \ Sitecore \ Shell \ Controls \ Lib \ мой код работает нормально, и я не получаю клиентские ошибки. Я не совсем уверен, в чем мой вопрос. Я думаю, это должно FirebugLite повлиять на IE8? Что я упускаю, если я удалю FirebugLite из дерева каталогов Sitecore?

Я запускаю 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

FYI, вы можете нажать F12, находясь на рабочем столе Sitecore, чтобы открыть Firebug Lite. –

0

Мы столкнулись с этой проблемой с IE 8. Один из наших разработчиков обнаружил, что он был устранен, отключив опцию «Включить защищенный режим» в IE.