คุณไม่สามารถเปิดเมนูแบบผุดขึ้นที่กำหนดเองเมื่อคุณคลิกขวาพื้นที่ของหน้าเว็บใน Internet Explorer 8

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 972845 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

อาการ

พิจารณาสถานการณ์ต่อไปนี้::
  • คุณพัฒนาโปรแกรมประยุกต์ที่เป็นโฮสต์ให้ตัวควบคุมวัตถุเว็บ (WebOC) WebOC โหลดเว็บเพลงในโปรแกรมประยุกต์นี้
  • คุณได้สร้างเมนูผุดขึ้นแบบกำหนดเองสำหรับเว็บเพจนี้ โดยใช้การIHTMLWindow4::createPopupวิธีการ

    หมายเหตุ:กระบวนการIHTMLWindow4::createPopupวิธีการช่วยให้คุณเปิดเมนูแบบผุดขึ้นเมื่อคุณคลิกขวาพื้นที่ของเว็บเพจ
  • คุณสามารถเรียกเอกสาร HTML สำหรับเมนูแบบผุดขึ้นที่กำหนดเอง โดยใช้การIHTMLPopup::documentคุณสมบัติ
  • คุณพยายามเรียกการQueryInterfaceวิธีการสำหรับอินเทอร์เฟซ ICustomDoc ให้ชี้ไปที่เอกสาร HTML ที่คุณต้องการใช้สำหรับเมนูแบบผุดขึ้นที่กำหนดเอง
ในสถานการณ์สมมตินี้ คุณสามารถรันโปรแกรมประยุกต์ได้บนคอมพิวเตอร์ที่กำลังเรียกใช้ Internet Explorer 8 อย่างไรก็ตาม เมื่อคุณคลิกขวาที่พื้นที่ของเว็บเพจ เมนูแบบผุดขึ้นที่กำหนดเองไม่ปรากฏขึ้น ถ้าคุณพยายามปัญหานี้ การตรวจแก้จุดบกพร่องนี้hresult 0x80004002 (e_nointerface)มีการส่งคืนค่าไปQueryInterfaceวิธีการ อย่างไรก็ตาม คุณต้องการhresult 0x0 (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: สะสม Security Update สำหรับ Internet Explorer

ข้อมูลโปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนที่ได้รับการสนับสนุนจาก Microsoft พร้อมใช้งานแล้ว แต่มีเป้าหมายเพียงเพื่อการแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น ใช้ hotfix นี้เฉพาะกับระบบต่างๆ ที่พบปัญหานี้เท่านั้น hotfix นี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น หากคุณไม่ได้รับความเสียหายรุนแรงจากปัญหานี้ เราขอแนะนำให้คุณรอการปรับปรุงซอฟต์แวร์ถัดไปที่มีโปรแกรมแก้ไขด่วนนี้

เมื่อต้องการแก้ไขปัญหานี้ทันที ให้ติดต่อฝ่ายบริการสนับสนุนผลิตภัณฑ์ของ 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 กับเวลาท้องถิ่น ใช้โซนเวลาแท็บในนั้นวันที่และเวลารายการใน'แผงควบคุม'
สำหรับทั้งหมดที่ได้รับการสนับสนุน x ที่ใช้ x86 รุ่นของ Internet Explorer 8 สำหรับ Windows XP SP2 และ Windows XP SP3
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มรุ่นของแฟ้มขนาดแฟ้มวันที่เวลาแพลทฟอร์ม
Mshtml.dll8.0.6001.228925,938,17624 2009 Jun15:40x86
สำหรับทั้งหมดที่ได้รับการสนับสนุน x ที่ใช้ x86 รุ่น 8 Explorer อินเทอร์เน็ตสำหรับ Windows Server 2003 SP2
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มรุ่นของแฟ้มขนาดแฟ้มวันที่เวลาแพลทฟอร์ม
Mshtml.dll8.0.6001.228925,938,17624 2009 Jun21:03x86
สำหรับทั้งหมดที่ได้รับการสนับสนุน x ที่ใช้ x86 รุ่นของ Internet Explorer 8 สำหรับ Windows Vista และ Windows Server 2008
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มรุ่นของแฟ้มขนาดแฟ้มวันที่เวลาแพลทฟอร์ม
Mshtml.dll8.0.6001.228915,937,66420 2009 Jun13:03x86
Mshtml.tlb8.0.6001.228911,638,91220 2009 Jun11:34ไม่สามารถใช้งานได้

สถานะ

Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "การใช้งาน"

ข้อมูลเพิ่มเติม

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับอินเทอร์เฟซ IHTMLWindow4 แวะไปที่เว็บไซต์ของ Microsoft สำหรับนักพัฒนาเครือข่าย (MSDN) ต่อไปนี้:
.aspx http://msdn.microsoft.com/en-us/library/aa741344 (VS.85)


สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการcreatePopupวิธีการ การเยี่ยมชมเว็บไซต์ของ Microsoft สำหรับนักพัฒนาเครือข่าย (MSDN) ต่อไปนี้:

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


สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการIHTMLPopup::documentคุณสมบัติ เยี่ยมชมเว็บไซต์ของ Microsoft สำหรับนักพัฒนาเครือข่าย (MSDN) ต่อไปนี้:

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


สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการQueryInterfaceวิธีการ การเยี่ยมชมเว็บไซต์ของ Microsoft สำหรับนักพัฒนาเครือข่าย (MSDN) ต่อไปนี้:

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


สำหรับข้อมูลเพิ่มเติมเกี่ยวกับอินเทอร์เฟซ ICustomDoc แวะไปที่เว็บไซต์ของ Microsoft สำหรับนักพัฒนาเครือข่าย (MSDN) ต่อไปนี้:

.aspx http://msdn.microsoft.com/en-us/library/aa753272 (VS.85)
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

คุณสมบัติ

หมายเลขบทความ (Article ID): 972845 - รีวิวครั้งสุดท้าย: 21 ตุลาคม 2553 - Revision: 2.0
ใช้กับ
  • Windows Internet Explorer 8
Keywords: 
kbexpertiseinter kbqfe kbHotfixServer kbsurveynew kbprb kbmt KB972845 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้: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