رسالة في شريط المعلومات الموجود في Internet Explorer 7 عند استعراض موقع Windows SharePoint Services 3.0 أو موقع SharePoint Server 2007: "يريد موقع ويب تشغيل الوظيفة الإضافية التالية:' اسم عنصر تحكم ActiveX '"

الأعراض

اطلع على السيناريو التالي. يمكنك استخدام Windows Internet Explorer 7 للاستعراض إلى موقع Microsoft Windows SharePoint Services 3.0 أو على موقع Microsoft Office SharePoint Server 2007. موقع SharePoint موجود في منطقة إنترنت. بالإضافة إلى ذلك، يحتوي موقع SharePoint تمكين التواجد على الإنترنت. عند قيامك بالاستعراض إلى موقع SharePoint، تظهر الرسالة التالية في شريط المعلومات الموجود في Internet Explorer 7:
موقع ويب تريد تشغيل الوظيفة الإضافية التالية: 'اسم عنصر تحكم ActiveX' من 'Microsoft'. في حالة الثقة بموقع ويب والوظيفة الإضافية وتريد السماح بتشغيله، انقر هنا...

السبب

تحدث هذه المشكلة في حالة عدم إضافة عنصر تحكم ActiveX اسم (Name.dll) إلى قائمة عناصر التحكم الموافق عليها مبدئياً في برنامج Internet Explorer 7. يتم تضمين عنصر تحكم ActiveX اسم في نظام 2007 Microsoft Office.

الحل البديل

للتغلب على هذه المشكلة، استخدم إحدى الطرق التالية، تبعاً للموقف لديك.

الطريقة الأولى: إضافة موقع SharePoint إلى قائمة "المواقع الموثوق بها" في Internet Explorer 7 على جهاز الكمبيوتر العميل Windows

إضافة موقع SharePoint إلى "المواقع الموثوق بها" في Internet Explorer 7 على جهاز الكمبيوتر العميل ل Microsoft Windows. للقيام بذلك، اتبع الخطوات التالية:
  1. بدء تشغيل Internet Explorer 7.
  2. من القائمة أدوات ، انقر فوق خيارات إنترنت، ومن ثم انقر فوق علامة التبويب أمان .
  3. انقر فوق مواقع موثوق بهاومن ثم انقر فوق مواقع.
  4. في مربع الحوار مواقع موثوق بها ، اكتب url الخاص بموقع SharePoint في المربع إضافة موقع ويب هذا إلى المنطقة ، ومن ثم انقر فوق إضافة.
  5. انقر فوق إغلاق، ومن ثم انقر فوق موافق.

الطريقة الثانية: تكوين الصفحة الرئيسية لموقع SharePoint على خادم واجهة ويب الأمامية

إذا كان موقع SharePoint لا يتطلب التواجد عبر الإنترنت للمستخدمين المجهولين، تكوين الصفحة الرئيسية لموقع SharePoint لاستخدام ملف InitNoPresence.js جديد. ملاحظة: تعطيل عنصر التحكم هذا أيضا تعطيل عنصر التحكم "تحميل مستندات متعددة" للجمهور المتأثرة ولهذا السبب يوصي بهدف التغيير أدناه للمستخدمين المجهولين فقط. للقيام بذلك، اتبع الخطوات التالية:
  1. إنشاء ملف InitNoPresence.js. للقيام بذلك، اتبع الخطوات التالية:
    1. بدء تشغيل برنامج "المفكرة" وإنشاء ملف InitNoPresence.js على خادم واجهة ويب الأمامية في نفس مجلد ملف Init.js.

      ملاحظة: الملف Init.js الموجود في محرك الأقراص: المجلد \Program Files\Common extensions\12\Template\Layouts\1033 خادم "مايكروسوفت المشتركة".
    2. في الملف InitNoPresence.js، إضافة سطور التعليمات البرمجية التالية.
      function ProcessImn(){
      if (typeof(ctx)=="undefined") return;
      if (ctx.CurrentUserId == -1) return;
      if (EnsureIMNControl() && IMNControlObj.PresenceEnabled)
      {
      imnElems=document.getElementsByName("imnmark");
      imnElemsCount=imnElems.length;
      ProcessImnMarkers();
      }
      }

    3. حفظ الملف InitNoPresence.js.
  2. قم بتكوين الصفحة الرئيسية لموقع SharePoint لاستخدام الملف InitNoPresence.js. للقيام بذلك، اتبع الخطوات التالية:
    1. بدء تشغيل Microsoft Office SharePoint 2007 المصمم. ثم افتح نسخة من الصفحة الرئيسية لموقع SharePoint.
    2. في النسخة الصفحة الرئيسية، حدد السطر التالي من التعليمات البرمجية.
      <SharePoint:ScriptLink language="javascript" name="init.js" runat="server"/>
    3. أسفل السطر الموجود في الخطوة 2، أضف السطر التالي من التعليمات البرمجية.
      <SharePoint:ScriptLink language="javascript" name="initNoPresence.js" Defer="true" runat="server"/>

    4. حفظ نسخة جديدة من الصفحة الرئيسية وتعيين كصفحة رئيسية افتراضية جديدة.
    ملاحظة: لا تدعم Microsoft إجراء التغييرات مباشرة في الملف Init.js. عن طريق إضافة ملف جديد لتجاوز الدالة لن تتم إزالة التخصيص بتحديث. باستخدام صفحة رئيسية جديدة التخصيص يمكن إزالتها بسهولة للاختبار عن طريق استعادة الصفحة الرئيسية الأصلية.
خصائص

رقم الموضوع: 931509 - آخر مراجعة: 14‏/01‏/2017 - المراجعة: 1

تعليقات