Internet Explorer 8'de Web sayfasındaki bir alanı sağ tıklattığınızda özel bir açılır menüyü açamıyorsunuz

Makale çevirileri Makale çevirileri
Makale numarası: 972845 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Şu senaryoyu inceleyin:
  • Web nesne denetimi (WebOC) barındıran uygulama geliştirin. WebOC Web sayfası, bu uygulamayı yükler.
  • Bu Web sayfası için özel bir açılır menüyü, IHTMLWindow4::createPopup yöntemini kullanarak oluşturun.

    NotIHTMLWindow4::createPopup yöntemi bir Web sayfasının bir alanını sağ tıklattığınızda açılır menü açmak sağlar.
  • Özel açılan menü için HTML belgesi, IHTMLPopup::document özelli?ini kullanarak alın.
  • Özel açılan menü için kullanmak istediğiniz HTML belgesine işaret edecek biçimde ICustomDoc arabirim için Queryınterface yöntemini deneyin.
Bu senaryoda, uygulama ınternet Explorer 8'i çalıştıran bir bilgisayarda çalıştırın. Ancak, Web sayfasının bir alanını sağ tıklatın, özel açılır menü görüntülenmez. Bu sorun hata ayıklama denerseniz, HRESULT 0x80004002 (E_NOINTERFACE) değeri için Queryınterface yöntemi döndürülür. Ancak, HRESULT 0x0 (S_OK) değeri için Queryınterface yöntemi iade edilmesini beklediğiniz.

Çözüm

Güvenlik güncelleştirmesi bilgileri

Bu sorunu gidermek için <a0></a0>, Windows ınternet Explorer için en son toplu güvenlik güncelleştirmesini yükleyin. Bunu yapmak için şu Microsoft Web sitesini ziyaret edin:
http://windowsupdate.microsoft.com
En son Windows ınternet Explorer toplu güvenlik güncelleştirmesi hakkında daha fazla teknik bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/technet/security/current.aspx
Not Bu güncelleştirme ilk olarak 974455 (MS09-054) güvenlik güncelleştirmesine eklenmiştir. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
974455MS09-054: Internet Explorer için toplu güvenlik güncelleştirmesi

Düzeltme bilgileri

Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak, düzeltmenin yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmıştır. Düzeltmeyi yalnızca bu sorunla karşılaşmış olan sistemlere uygulayın. Bu düzeltmeye ek sınama uygulanabilir. Bu nedenle, bu sorun nedeniyle önemli ölçüde etkilenmediyseniz, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir.

Bu sorunu hemen çözmek için, düzeltmeyi edinmek üzere Microsoft Müşteri Destek Hizmetleri'ne başvurun. Microsoft Müşteri Destek Hizmetleri'nin telefon numaralarının tam listesi ve destek ücretleriyle ilgili bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support
Not Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu çözümleyeceğini belirlerse, destek aramaları için normalde uygulanan ücretler iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.

ÖNKOŞULLAR

Bu düzeltmenin yüklenebilmesi için <a0></a0>, ınternet Explorer 8'e aşağıdaki işletim sistemlerinden birini çalıştıran bir bilgisayarda yüklü olması gerekir:
  • Windows XP Service Pack 2 (SP2) veya Windows XP Service Pack 3 (SP3)
  • Windows Server 2003 Service Pack 2 (SP2)
  • Windows Vista
  • Windows Server 2008

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekir.

Düzeltme Değiştirme Bilgileri

Bu düzeltme önceden yayımlanmış bir düzeltmenin yerini almaz.

Kayıt defteri Bilgileri

Bu paketteki düzeltmelerden birini kullanabilmek için kayıt defterinde herhangi bir değişiklik yapmanız gerekmez.

DOSYA BİLGİLERİ

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki tarih ve saat öğesinde saat dilimi sekmesini kullanın.
Tüm desteklenen x 86 tabanlı sürümleri için Windows XP SP2 ve Windows XP SP3 için ınternet Explorer 8
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Mshtml.dll8.0.6001.228925,938,17624 Haz 200915: 40X86
Tüm desteklenen x 86 tabanlı sürümleri Windows Server 2003 SP2 için ınternet Explorer 8
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Mshtml.dll8.0.6001.228925,938,17624 Haz 200921: 03X86
Tüm desteklenen x 86 tabanlı sürümleri için Windows Vista ve Windows Server 2008 için ınternet Explorer 8
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Mshtml.dll8.0.6001.228915,937,66420-Haz-200913: 03X86
Mshtml.tlb8.0.6001.228911,638,91220-Haz-200911: 34Uygulanamaz

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Daha fazla bilgi

IHTMLWindow4 arabirimi hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:
http://msdn.microsoft.com/en-us/library/aa741344(VS.85).aspx


CreatePopup yöntemi hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

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


IHTMLPopup::document özelli?i hakk?nda daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

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


Queryınterface yöntemi hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

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


ICustomDoc arabirimi hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

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

Özellikler

Makale numarası: 972845 - Last Review: 7 Eylül 2009 Pazartesi - Gözden geçirme: 1.2
Bu makaledeki bilginin uygulandığı durum:
  • Windows Internet Explorer 8
Anahtar Kelimeler: 
kbmt kbexpertiseinter kbqfe kbhotfixserver kbsurveynew kbprb KB972845 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:972845

Geri Bildirim Ver

 

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