Firebug Fehlercode verursacht in Sitecores zum Scheitern verurteilt, wenn IE8 über den Content-Editor anzuzeigen

StackOverflow https://stackoverflow.com/questions/2832322

Frage

Ich habe einen Sitecore 6 CMS mit einem benutzerdefinierten Datenprovider Kind Artikel on the fly zu erstellen, basierend auf Elemente zu einem Feld hinzugefügt in dem übergeordneten Artikel. Dies funktioniert in Ordnung (vor etwa eine Woche das letzte Mal war ich an diesem Projekt arbeite), aber jetzt bin ich Fehler in dem Web-Client bekommen, die mit Ursprung in den FirebugLite HTML und JS-Dateien. Grundsätzlich ist auf einem Content-Objekt klicken, wird die FirebugLite js ausfällt, und dann mein Code in meinen benutzerdefinierten Datenprovider nicht ausgeführt werden.

Ich kann an jeder FirebugLite Skripte deaktiviert oder ignoriert wäre hätte gedacht, wenn sie unter IE8 läuft (kein FirebugLite Firefox Addin?)

Wenn ich den FirebugLite Ordner entfernen .. \ Sitecores \ shell \ controls \ Lib \ fein meinen Code läuft und ich nicht bekommen, die clientseitige Fehler. Ich bin nicht wirklich sicher, was meine Frage ist. Ich denke, es ist, sollte FirebugLite IE8 beeinflussen? Was bin ich dabei heraus, wenn ich FirebugLite aus dem Sitecore Verzeichnisbaum entfernen?

Ich bin mit Windows XP SP3, VS2008. Die Fehler, die ich erhalten, sind die folgenden:

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

Cheers,

James.

War es hilfreich?

Lösung

Firebug ist eine Firefox-Plugin. Soweit mir bekannt ist FirebugLite die Javascript-only-Version und als solche sollten in jedem Browser laufen. Wenn Sie Probleme sind immer und mit IE8 dann werden Sie nicht verlieren viel es als IE8 Entwickler-Symbolleiste zu entfernen, ist recht gut für die Manipulation des DOM und CSS, sowie Debugging und Javascript Profilierungs. That being said, Firefox immer meine erste Wahl bei der Entwicklung sein würde.

Andere Tipps

Wir haben mit IE in das gleiche Problem laufen 8. Einer unserer Entwickler herausgefunden, dass es durch Deaktivieren der Option für „Geschützten Modus aktivieren“ im IE gelöst wurde.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top