Συμπτώματα
Μετά την ενημέρωση στο Google Chrome 37, λαμβάνεται ένα σφάλμα κατά την προσπάθεια προσθήκης μιας νέας αιτιολογίας κατάστασης ή κατά την επεξεργασία μιας υπάρχουσας αιτιολογίας κατάστασης, στο Microsoft Dynamics CRM
Παρουσιάστηκε σφάλμα με το προσαρμοσμένο συμβάν αυτού του πεδίου.
Field:window
Event:onload
Error:undefined
Αιτία
Η έκδοση 35 του Google Chrome έχει εκπέσει στη μέθοδο JavaScript showModalDialog (). Ξεκινώντας από την έκδοση 37 του Google Chrome, αυτή η μέθοδος θα απενεργοποιηθεί από προεπιλογή. showModalDialog () είναι μια μέθοδος για τη δημιουργία ενός παραθύρου διαλόγου και επιστρέφει την τιμή που έχει καθοριστεί από το παράθυρο διαλόγου. Αυτή είναι μια βασική μέθοδος που χρησιμοποιείται στα σενάρια επιστροφών του παραθύρου διαλόγου στο Microsoft Dynamics CRM.
Επίλυση
Μέχρι τον Μάιο του 2015, μια λύση μητρώου είναι διαθέσιμη για την επαναφορά της μεθόδου showModalDialog (). Για να ενεργοποιήσετε τη μέθοδο showModalDialog (), μπορείτε να χρησιμοποιήσετε τα παρακάτω βήματα:
1. λήψη προτύπων ΠΟΛΙΤΙΚΉς ADM για τα Windows
2. εξαγάγετε τα ληφθέντα αρχεία και, στη συνέχεια, περιηγηθείτε στην έναρξη | Εκτέλεση: gpedit. msc3. Περιήγηση στην πολιτική τοπικού υπολογιστή | Ρύθμιση παραμέτρων υπολογιστή | ΔΙΑΧΕΙΡΙΣΗ Templates4. Κάντε δεξί κλικ στην επιλογή πρότυπα διαχείρισης και επιλέξτε Προσθήκη/κατάργηση Templates5. Προσθέστε τα ληφθέντα πρότυπα του Chrome. adm των Windows μέσω του παραθύρου διαλόγου για το συγκεκριμένο language6. Μόλις προστεθεί το πρότυπο, θα εμφανιστεί ένας φάκελος Google Chrome στην περιοχή ' κλασικά διαχειριστικά πρότυπα ' 7. Επιλέξτε EnableDeprecatedWebPlatformFeatures ρύθμιση στη δεξιά στήλη. Κάντε δεξί κλικ στη ρύθμιση και επιλέξτε Edit8. Επεξεργαστείτε το EnableDeprecatedWebPlatformFeatures, όπως φαίνεται παρακάτω:
ένα. Επικολλήστε την παρακάτω τιμή συμβολοσειράς: ShowModalDialog_EffectiveUntil20150430
β. Κάντε κλικ στο κουμπί OK στο πλαίσιο Εμφάνιση dialogc περιεχομένων. Κάντε κλικ στην επιλογή εφαρμογή και OK στο παράθυρο διαλόγου ενεργοποιημένες δυνατότητες πλατφόρμας που έχουν καταργηθεί9. Επανεκκινήστε το πρόγραμμα περιήγησης Google Chrome και πληκτρολογήστε chrome://policy στη γραμμή διευθύνσεων
ένα. Θα πρέπει να παρατηρήσετε ότι αυτή η δυνατότητα που έχει αποδοκιμαστεί είναι πλέον ενεργοποιημένη.