لا يمكن فتح قائمة منبثقة مخصصة عند النقر بزر الماوس الأيمن فوق منطقة صفحة ويب في برنامج Internet Explorer 8

ترجمات الموضوعات ترجمات الموضوعات
معرف المقالة: 972845 - عرض المنتجات التي تنطبق عليها هذه المقالة.
توسيع الكل | طي الكل

في هذه الصفحة

الأعراض

اطلع على السيناريو التالي:
  • تطوير تطبيقات التي تستضيف عنصر "تحكم كائن ويب" (WebOC). تحميل WebOC صفحة ويب في هذا التطبيق.
  • إنشاء قائمة منبثقة مخصصة لصفحة ويب هذه باستخدام أسلوب IHTMLWindow4::createPopup.

    ملاحظة الأسلوب IHTMLWindow4::createPopup من فتح قائمة منبثقة عند النقر بزر الماوس الأيمن فوق منطقة صفحة ويب.
  • استرداد مستند HTML القائمة المنبثقة المخصصة باستخدام الخاصية IHTMLPopup::document.
  • محاولة استدعاء الأسلوب QueryInterface للواجهة ICustomDoc للإشارة إلى مستند HTML الذي تريد استخدام القائمة المنبثقة المخصصة.
في هذا السيناريو، يمكنك تشغيل التطبيق على جهاز كمبيوتر يقوم بتشغيل برنامج Internet Explorer 8. ومع ذلك، عند النقر بزر الماوس الأيمن فوق منطقة من صفحة ويب لا تظهر القائمة المنبثقة المخصصة. إذا حاولت تصحيح هذه المشكلة يتم إرجاع القيمة HRESULT 0x80004002 (E_NOINTERFACE) إلى الأسلوب QueryInterface. ومع ذلك، توقع قيمة HRESULT 0 × 0 (S_OK) يتم إرجاعها إلى الأسلوب QueryInterface.

الحل

معلومات تحديث الأمان

لحل هذه المشكلة، قم بتثبيت آخر تحديث أمني تراكمي لبرنامج Windows Internet Explorer. للقيام بذلك، قم بزيارة موقع Microsoft التالي على الويب:
http://windowsupdate.microsoft.com
للحصول على معلومات تقنية أكثر حول التحديث الأمني التراكمي أحدث لبرنامج Windows Internet Explorer قم بزيارة موقع Microsoft التالي على الويب:
http://www.microsoft.com/technet/security/current.aspx
ملاحظة تم تضمين هذا التحديث لأول مرة في التحديث الأمني 974455 (MS09-054). لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
974455MS09-054 وتوزيعه: تحديث الأمان التراكمي لبرنامج Internet Explorer

معلومات الإصلاح العاجل

يتوفر الآن إصلاح عاجل معتمد من Microsoft. ولكن الغرض منه هو حل المشكلة الموضحة في هذه المقالة فقط. لذلك يجب استخدامه فقط مع الأنظمة التي تواجه هذه المشكلة بالتحديد. قد يتم إجراء اختبارات إضافية على هذا الإصلاح العاجل. ولذلك، إذا لم يكن تأثير هذه المشكلة كبيرًا، نوصي بالانتظار حتى الإصدار التالي من تحديث البرنامج الذي يحتوي على هذا الإصلاح العاجل.

لحل هذه المشكلة فورًا، اتصل بخدمات دعم العملاء في Microsoft "للحصول على الإصلاح العاجل. للحصول على قائمة كاملة بأرقام الهاتف الخاصة بخدمات دعم العملاء في Microsoft وعلى معلومات حول تكاليف الدعم، قم بزيارة موقع Microsoft التالي على الويب:
http://support.microsoft.com/contactus/?ws=support
ملاحظة في بعض الحالات، قد يتم إلغاء المصروفات التي تُحتسب عادةً على مكالمات الدعم إذا قرر إخصائي الدعم لدى Microsoft أن تحديثًا معينًا سوف يعمل على حل المشكلة. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشكلات التي لا يعمل على حلها هذا التحديث.

المتطلبات الأساسية

تثبيت هذا الإصلاح العاجل، يجب أن يكون لديك برنامج Internet Explorer 8 مثبتة على جهاز كمبيوتر يعمل بأحد أنظمة التشغيل التالية:
  • Windows XP Service Pack 2 (SP2) أو Windows XP Service Pack 3 (SP3)
  • Windows Server 2003 Service Pack 2 (SP2)
  • Windows Vista
  • Windows Server 2008

متطلب إعادة تشغيل

يلزم إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل.

معلومات استبدال الإصلاح العاجل

لا يحل هذا الإصلاح العاجل محل الإصلاح عاجل تم إصداره مسبقًا.

معلومات التسجيل

لاستخدام أحد الإصلاحات العاجلة في هذه الحزمة لم يكن لديك بإجراء أية تغييرات على التسجيل.

معلومات الملف

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل سمات الملف (أو أحدث منها) المسردة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات في "حسب التوقيت العالمي" (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي (UTC) والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
بالنسبة لكافة الإصدارات المستندة إلى x86 من برنامج Internet Explorer 8 لنظام التشغيل Windows XP المزود بحزمة الخدمة SP2 الخاصة ببرنامج بحزمتي x
طي هذا الجدولتوسيع هذا الجدول
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسي
Mshtml.dll8.0.6001.228925,938,17624 يناير ٢٠٠٩15: 40x 86
بالنسبة لكافة x 86-based إصدارات برنامج Internet Explorer 8 لـ Windows Server 2003 المزود بحزمة الخدمة SP2
طي هذا الجدولتوسيع هذا الجدول
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسي
Mshtml.dll8.0.6001.228925,938,17624 يناير ٢٠٠٩21: 03x 86
بالنسبة لكافة x 86-based إصدارات برنامج Internet Explorer 8 لنظام التشغيل Windows Vista و Windows Server 2008
طي هذا الجدولتوسيع هذا الجدول
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسي
Mshtml.dll8.0.6001.228915,937,664٢٠ يناير ٢٠٠٩13: 03x 86
Mshtml.tlb8.0.6001.228911,638,912٢٠ يناير ٢٠٠٩١١: ٣٤غير قابل للتطبيق

تصريح

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".

معلومات أخرى

للحصول على مزيد من المعلومات حول واجهة IHTMLWindow4 قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:
http://msdn.microsoft.com/en-us/library/aa741344(VS.85).aspx


للحصول على مزيد من المعلومات حول أسلوب createPopup قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:

http://msdn.microsoft.com/en-us/library/aa741342(VS.85).aspx


لمزيد من المعلومات حول الخاصية IHTMLPopup::document قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:

http://msdn.microsoft.com/en-us/library/aa769082(VS.85).aspx


للحصول على مزيد من المعلومات حول أسلوب QueryInterface قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:

http://msdn.microsoft.com/en-us/library/78xw8kzk.aspx


للحصول على مزيد من المعلومات حول واجهة ICustomDoc قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:

http://msdn.microsoft.com/en-us/library/aa753272(VS.85).aspx

الخصائص

معرف المقالة: 972845 - تاريخ آخر مراجعة: 17/رمضان/1430 - مراجعة: 1.2
تنطبق على
  • Windows Internet Explorer 8
كلمات أساسية: 
kbmt kbexpertiseinter kbqfe kbhotfixserver kbsurveynew kbprb KB972845 KbMtar
ترجمة آلية
هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية
اضغط هنا لرابط المقالة باللغة الانجليزية972845

إرسال ملاحظات

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com