Symptomy
Po zaktualizowaniu usługi Google Chrome 37 Wystąpił błąd podczas próby dodania nowej przyczyny stanu lub podczas edytowania istniejącej przyczyny stanu w programie Microsoft Dynamics CRM
Wystąpił błąd dotyczący niestandardowego zdarzenia tego pola.
Field:window
Event:onload
Error:undefined
Przyczyna
Wersja 35 usługi Google Chrome nie ma przestarzałej metody JavaScript showModalDialog (). Począwszy od przeglądarki Google Chrome w wersji 37, ta metoda jest domyślnie wyłączona. showModalDialog () to metoda tworzenia okna dialogowego i zwraca wartość ustawioną w oknie dialogowym. Jest to metoda podstawowa używana w oknie dialogowym scenariusze zwracania w programie Microsoft Dynamics CRM.
Rozwiązanie
Do 2015 może być dostępna metoda obejścia rejestru w celu przywrócenia metody showModalDialog (). Aby włączyć metodę showModalDialog (), można użyć następujących kroków:
1. Pobierz szablony zasad plików ADM dla systemu Windows
2. Wyodrębnij pobrane pliki, a następnie przejdź do ekranu startowego | Uruchom: gpedit. MSC3. Przejdź do zasad komputera lokalnego | Konfiguracja komputera | Templates4a administracyjna. Kliknij prawym przyciskiem myszy pozycję Szablony administracyjne i wybierz pozycję Dodaj/Usuń Templates5. Dodaj pobrane szablony Chrome. adm systemu Windows za pośrednictwem okna dialogowego konkretnego language6. Po dodaniu szablonu folder Google Chrome pojawi się w obszarze klasyczne Szablony administracyjne 7. Wybierz pozycję EnableDeprecatedWebPlatformFeatures (ustawienie) w prawej kolumnie. Kliknij prawym przyciskiem myszy ustawienie i wybierz pozycję Edit8. Edytuj EnableDeprecatedWebPlatformFeatures, jak pokazano poniżej:
a. Wklej następującą wartość ciągu: ShowModalDialog_EffectiveUntil20150430
b. Kliknij przycisk OK na dialogcie Pokaż zawartość. Kliknij przycisk Zastosuj i OK w oknie dialogowym Włączanie przestarzałych funkcji WebPlatform9. Uruchom ponownie przeglądarkę Google Chrome i wpisz chrome://policy na pasku adresu.
a. Należy zauważyć, że ta przestarzała funkcja jest teraz włączona.