الأعراض
بعد التحديث إلى Google Chrome 37 ، يتم تلقي خطا عند محاولة أضافه سبب حاله جديد ، أو عند تحرير سبب حاله موجود ، في Microsoft Dynamics CRM
حدث خطا في الحدث المخصص لهذا الحقل.
Field:window
Event:onload
Error:undefined
السبب
لقد تجاوز إصدار Google Chrome 35 أسلوب JavaScript شوومودالديالوج (). بدءا من إصدار Google Chrome 37 ، سيتم إيقاف تشغيل هذا الأسلوب بشكل افتراضي. شوومودالديالوج () هو أسلوب لإنشاء مربع حوار وإرجاع القيمة التي تم تعيينها بواسطة مربع الحوار. هذا هو الأسلوب الأساسي المستخدم في سيناريوهات أعاده الحوار في Microsoft Dynamics CRM.
الحل
إلى ان 2015 ، يتوفر حل بديل لاستعاده أسلوب شوومودالديالوج (). لتمكين الأسلوب شوومودالديالوج () ، يمكنك استخدام الخطوات التالية:
1. تنزيل قوالب نهج ADM ل Windows
2. قم باستخراج الملفات التي تم تنزيلها ، ثم انتقل إلى بدء | تشغيل: gpedit.msc. msc3. الانتقال إلى نهج الكمبيوتر المحلي | تكوين الكمبيوتر | Templates4 اداريه. انقر بزر الماوس الأيمن فوق قوالب الاداره وحدد أضافه/أزاله Templates5. أضف قوالب الخاصة ب chrome التي تم تنزيلها ل Windows عبر مربع الحوار الخاص بالlanguage6 المحدد. بمجرد أضافه القالب ، سيظهر مجلد Google Chrome ضمن "القوالب الاداريه التقليدية" 7. حدد اعداد انابليديبريكاتيدويببلاتفورمفيتوريس في العمود الأيسر. انقر بزر الماوس الأيمن فوق الاعداد وحدد Edit8. حرر انابليديبريكاتيدويببلاتفورمفيتوريس كما هو موضح أدناه:
أ. ألصق قيمه السلسلة التالية: ShowModalDialog_EffectiveUntil20150430
ب. انقر فوق موافق علي الديالوجك إظهار المحتويات. النقر فوق "تطبيق" و "موافق" في مربع الحوار "ميزات ويببلاتفورم التي تم تمكينها"9. أعد تشغيل مستعرض Google Chrome واكتب chrome://policy في شريط العناوين
أ. يجب ان تلاحظ ان هذه الميزة المهملة ممكنة الآن.