2012-12-25 8 views
6

Po opublikowaniu mój panel administracyjny Umbraco nie był wyświetlany w IE9. Ale pojawia się w przeglądarkach FF i Chrome.Po opublikowaniu mój panel administracyjny Umbraco nie pojawił się w IE9. Ale pojawia się w przeglądarkach FF i Chrome

Uwaga: Przed opublikowaniem witryny uruchomiłem ją z programu Visual Studio 2012 i zaobserwowałem, że wszystko było w porządku.

Czy ktoś może mi pomóc?

in IE9 in Firefox

+0

Czy to jest problem związany z Client-dependency? – Jahan

+1

Jaką wersję umbraco używasz? – lnrbob

+0

@Inrbob: Wersja Umbraco to "4.11.1" – Jahan

Odpowiedz

1

Drzewo znikanie jest często związana z błędem w zaproszeniu Treedataservice.ashx.

Jeśli używasz narzędzi programistycznych F12 w IE9 powinieneś być w stanie uzyskać adres URL tej strony internetowej zgłoszenia serwisowego na karcie sieciowej, będzie to wyglądać mniej więcej tak:

http://your-domain.local/umbraco/webservices/TreeDataService.ashx?rnd=d4859dc821714624be368bdafb1dd1d9&id=-1&treeType=content&contextMenu=true&isDialog=false&rnd2=89.4

Następnie, gdy wywołasz adres URL usługi internetowej z przeglądarki bezpośrednio, powinieneś być w stanie zobaczyć błąd, który jest zwracany, a zatem ustalić dokładny problem.

Testowałem 4.11.1 z IE9, a drzewo działa poprawnie, dlatego sugeruje, że problem dotyczy Twojej instancji.

Jeśli powyższa usługa sieciowa działa poprawnie (powinna zwrócić JSON), może warto sprawdzić inne wywołania usługi sieciowej, takie jak TreeClientService.asmx, aby wyświetlić błędy.

W większości przypadków sprawdzenie tych serwisów internetowych ujawni rzeczywisty problem, który powoduje, że drzewo nie renderuje się.