หมายเลขบทความ (Article ID): 308260 - รีวิวครั้งสุดท้าย: 20 ตุลาคม 2552 - Revision: 6.1 วิธีการแก้ไขปัญหาข้อผิดพลาดของสคริปต์ใน Internet Explorer สำหรับคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Windowsเนื้อหาบนหน้านี้อาการเว็บเพจอาจแสดงผลไม่ถูกต้องหรือทำงานผิดปกติ และคุณอาจได้รับข้อความแสดงความผิดพลาดที่คล้ายคลึงกับข้อความต่อไปนี้: ปัญหาต่างๆ เกี่ยวกับเว็บเพจนี้อาจทำให้การแสดงผลเว็บเพจไม่ถูกต้องหรือทำงานได้ไม่ถูกต้อง ในอนาคตคุณสามารถแสดงข้อความนี้ได้โดยการดับเบิลคลิกที่ไอคอนแจ้งเตือนที่แสดงที่แถบสถานะ Line: 4 Char: 1 Error: Object doesn't support this property or method. Code: 0 URL: http://Webserver/page.htm A Runtime Error has occured. Do you wish to Debug? Line: 4 Error: Object doesn't support this property or method. Done, but with errors on page. สิ่งที่ควรทดลองบทความนี้จะแสดงถึงวิธีการที่คุณสามารถนำไปแก้ปัญหาได้ถึง 5 วิธี และยังแสดงเคล็ดลับของวิธีการแก้ไขปัญหาขั้นสูงที่คุณสามารถลองนำไปใช้ได้ ลองใช้วิธีการแก้ปัญหาแต่ละข้อตามลำดับที่ปรากฏขึ้นจนกว่าคุณจะสามารถแก้ไขปัญหาได้ หากวิธีใดใช้ไม่ได้ผล ให้ลองใช้วิธีถัดไป บทความนี้สำหรับผู้ใช้งานคอมพิวเตอร์ระดับเริ่มต้นจนถึงระดับกลาง ขอแนะนำให้คุณพิมพ์บทความนี้ออกมาเพื่อให้สามารถปฏิบัติตามขั้นตอนต่างๆ ได้ง่ายขึ้น วิธีที่ 1: ปิดการใช้งานการดีบักสคริปต์หากสัญญาณของปัญหา คือ ข้อความแสดงข้อผิดพลาดเพียงอย่างเดียว และเว็บไซต์ยังคงทำงานได้อยู่ คุณอาจเพิกเฉยต่อข้อผิดพลาดนั้นได้ และหากปัญหาเกิดขึ้นเฉพาะในเว็บเพจหนึ่งหรือสองหน้าเท่านั้น แสดงว่าปัญหาอาจเกิดจากเว็บเพจดังกล่าวก็ได้ หากคุณตัดสินใจที่จะเพิกเฉยต่อข้อผิดพลาดดังกล่าว คุณสามารถปิดการใช้งานการดีบักสคริปต์หมายเหตุ หากปัญหานี้เกิดขึ้นมากกว่าสองเว็บไซต์ขึ้นไป อย่าปิดการใช้งานการดีบักสคริปต์ ให้ไปยังวิธีที่ 2 แทน ในการปิด Scripting Debugger ใน Internet Explorer 6 ให้ปฏิบัติดังนี้
วิธีที่ 2: ทดสอบเว็บเพจจากบัญชีผู้ใช้อื่น เบราว์เซอร์อื่น และคอมพิวเตอร์เครื่องอื่นใช้บัญชีผู้ใช้อื่น เบราว์เซอร์อื่น และคอมพิวเตอร์เครื่องอื่นเพื่อดูเว็บเพจที่แสดงข้อผิดพลาดของสคริปต์ว่าปัญหานั้นยังคงเกิดขึ้นอยู่หรือไม่ หากยังปรากฏข้อผิดพลาดของสคริปต์อยู่ อาจเกิดปัญหากับวิธีการเขียนเว็บเพจ คุณสามารถเพิกเฉยต่อข้อผิดพลาดดังกล่าว และปิดการใช้งานการดีบักสคริปต์ตามที่อธิบายไว้ในวิธีที่ 1หากไม่เกิดข้อผิดพลาดของสคริปต์เมื่อดูเว็บเพจจากบัญชีผู้ใช้อื่น เบราว์เซอร์อื่น และคอมพิวเตอร์เครื่องอื่น เป็นไปได้ว่าปัญหาอาจเกิดจากแฟ้มหรือจากการตั้งค่าในคอมพิวเตอร์ของคุณ ไปยังวิธีที่ 3 เพื่อแก้ไขปัญหาต่อไป วิธีที่ 3: ตรวจสอบว่า Active Scripting, ActiveX และ Java ไม่ได้ถูกสกัดกั้นจาก Internet ExplorerActive scripting, ActiveX และ Java ต่างมีส่วนเกี่ยวข้องกับการกำหนดรูปแบบที่ข้อมูลปรากฏขึ้นบนเว็บเพจ หากมีการสกัดกั้นโปรแกรมเหล่านี้ในคอมพิวเตอร์ของคุณ อาจทำให้ระบบการแสดงผลในเว็บเพจผิดปกติได้ รีเซ็ตการตั้งค่าระบบความปลอดภัยของ Internet Explorer เพื่อตรวจสอบว่าไม่มีการสกัดกั้นโปรแกรมดังกล่าว โดยให้ทำตามขั้นตอนต่อไปนี้
ให้ลองเปิดเว็บเพจที่คุณเคยได้รับข้อผิดพลาดของสคริปต์ก่อนหน้านี้ หากคุณไม่พบข้อผิดพลาด แสดงว่าปัญหานี้ได้รับการแก้ไขเรียบร้อยแล้ว หากปัญหายังคงมีอยู่ ให้ไปที่วิธีที่ 4 วิธีที่ 4: นำแฟ้มชั่วคราวที่เกี่ยวข้องกับอินเทอร์เน็ตทั้งหมดออกทุกครั้งที่คุณเปิดเบราว์เซอร์เพื่อดูเว็บเพจ คอมพิวเตอร์ของคุณจะจัดเก็บสำเนาของเว็บเพจนั้นไว้เป็นแฟ้มชั่วคราว หากแฟ้มอินเทอร์เน็ตชั่วคราวมีขนาดใหญ่เกินไป อาจเกิดปัญหาการแสดงผลบางอย่างขึ้นเมื่อคุณเปิดเว็บเพจ การล้างข้อมูลในโฟลเดอร์ดังกล่าวเป็นระยะอาจช่วยแก้ปัญหานี้ได้ในการนำแฟ้มชั่วคราวที่เกี่ยวข้องกับอินเทอร์เน็ตทั้งหมดออกจากคอมพิวเตอร์ของคุณเมื่อใช้งาน Internet Explorer 6 ให้ปฏิบัติดังนี้:
วิธีที่ 5: ติดตั้งเซอร์วิสแพ็คและรายการปรับปรุงซอฟต์แวร์ล่าสุดสำหรับ Internet Explorer 6 หรือ Internet Explorer 7หากคุณยังไม่มีเซอร์วิสแพ็คและรายการปรับปรุงซอฟต์แวร์ล่าสุดสำหรับ Internet Explorer 6 หรือ 7 ให้ดาวน์โหลดและติดตั้งก่อน เพราะข้อมูลดังกล่าวอาจมีรายการปรับปรุงที่สามารถช่วยคุณแก้ปัญหาได้ในการติดตั้ง Internet Explorer 6 Service Pack 1 ให้ไปที่เว็บไซต์ต่อไปนี้ของ Microsoft: http://www.microsoft.com/downloads/details.aspx?FamilyID=1e1550cb-5e5d-48f5-b02b-20b602228de6&displaylang=en
(http://www.microsoft.com/downloads/details.aspx?FamilyID=1e1550cb-5e5d-48f5-b02b-20b602228de6&displaylang=en)
หมายเหตุ Internet Explorer 6 Service Pack 1 เหมาะสำหรับระบบที่ทำงานอยู่บน Windows เวอร์ชันที่เก่ากว่า Windows XPในการติดตั้งรายการปรับปรุงซอฟต์แวร์ล่าสุดสำหรับ Internet Explorer 6 หรือ Internet Explorer 7 ให้ไปที่เว็บไซต์ต่อไปนี้ของ Microsoft: http://windowsupdate.microsoft.com
(http://windowsupdate.microsoft.com)
การแก้ไขปัญหาขั้นสูงหัวข้อนี้มีไว้สำหรับผู้ใช้คอมพิวเตอร์ขั้นสูง วิธีการแก้ไขปัญหาทั้งห้าข้อนี้อาจช่วยแก้ไขปัญหาของคุณได้ หากคุณไม่สะดวกในการใช้วิธีการแก้ไขปัญหาขั้นสูง ให้ไปที่หัวข้อ "ขั้นตอนต่อไป" วิธีที่ 1: ตรวจสอบว่าโปรแกรมป้องกันไวรัสหรือไฟร์วอลล์ไม่ได้สกัดกั้นโปรแกรม Active Scripting, ActiveX และ Javaดูเอกสารของไฟร์วอลล์หรือโปรแกรมป้องกันไวรัสที่คุณใช้งานเพื่อตรวจสอบให้มั่นใจว่าไม่มีการสกัดกั้นสคริปต์ โปรแกรมตัวควบคุม ActiveX และ Java โปรแกรมสคริปต์ ตัวควบคุม ActiveX และ Java ช่วยในการกำหนดรูปแบบที่ข้อมูลปรากฏขึ้นบนเว็บเพจ หากมีการสกัดกั้นโปรแกรมเหล่านี้ อาจทำให้ระบบการแสดงผลในเว็บเพจผิดปกติได้ ทำการเปลี่ยนแปลงที่จำเป็น และลองเปิดเว็บเพจที่คุณเคยได้รับข้อผิดพลาดของสคริปต์ก่อนหน้านี้ หากคุณไม่พบข้อผิดพลาด แสดงว่าปัญหานี้ได้รับการแก้ไขเรียบร้อยแล้ว หากปัญหายังคงมีอยู่ ให้ไปที่การแก้ไขปัญหาขั้นสูงวิธีที่ 2วิธีที่ 2: ตรวจสอบว่าโปรแกรมป้องกันไวรัสของคุณไม่ได้ตั้งค่าไว้เพื่อสแกนแฟ้มอินเทอร์เน็ตชั่วคราว หรือโฟลเดอร์ของแฟ้มโปรแกรมที่ดาวน์โหลดมาหากโปรแกรมป้องกันไวรัสแปลข้อมูลของสคริปต์ว่าเป็นไวรัส และหยุดยั้งการทำงานของสคริปต์ อาจทำให้เกิดข้อผิดพลาดของสคริปต์ขึ้น เพื่อป้องกันปัญหาดังกล่าว ให้ตรวจสอบว่าไม่ได้ตั้งค่าให้โปรแกรมป้องกันไวรัสทำการสแกนแฟ้มอินเทอร์เน็ตชั่วคราวหรือโฟลเดอร์ของแฟ้มโปรแกรมที่ดาวน์โหลดมาดูเอกสารของโปรแกรมป้องกันไวรัสที่คุณใช้งานเพื่อตรวจสอบถึงวิธีการป้องกันไม่ให้โปรแกรมสแกนโฟลเดอร์ดังกล่าว ทำการเปลี่ยนแปลงที่จำเป็น และลองเปิดเว็บเพจที่คุณเคยได้รับข้อผิดพลาดของสคริปต์ก่อนหน้านี้ หากคุณไม่พบข้อผิดพลาด แสดงว่าปัญหานี้ได้รับการแก้ไขเรียบร้อยแล้ว หากปัญหายังคงมีอยู่ ให้ไปที่การแก้ไขปัญหาขั้นสูงวิธีที่ 3 วิธีที่ 3: ปิดการเลื่อนแบบต่อเนื่องหากมีปัญหาการแสดงผลวิดีโอ การเลื่อนแบบต่อเนื่องอาจเป็นสาเหตุให้สคริปต์กำหนดเวลาไม่ถูกต้องทำให้เกิดข้อผิดพลาดขึ้น หากต้องการปิดคุณลักษณะการเลื่อนแบบต่อเนื่อง เมื่อคุณใช้ Internet Explorer 6 ให้ปฏิบัติดังนี้:
ให้ลองเปิดเว็บเพจที่คุณเคยได้รับข้อผิดพลาดของสคริปต์ก่อนหน้านี้ หากคุณไม่พบข้อผิดพลาด แสดงว่าปัญหานี้ได้รับการแก้ไขเรียบร้อยแล้ว หากปัญหายังคงมีอยู่ ให้ไปที่การแก้ไขปัญหาขั้นสูงวิธีที่ 4 วิธีที่ 4: ปิดฟังก์ชันการเร่งความเร็วฮาร์ดแวร์โปรแกรมประยุกต์จำนวนมากจะใช้ฟังก์ชันการเร่งความเร็วฮาร์ดแวร์เพื่อเร่งความเร็วของการประมวลผลคอมพิวเตอร์ซึ่งจะช่วยให้ผู้ใช้คอมพิวเตอร์ใช้งานได้อย่างสะดวกมากขึ้น อย่างไรก็ตาม หากมีการตั้งค่าการเร่งความเร็วฮาร์ดแวร์ไม่ถูกต้อง การตั้งค่าดังกล่าวอาจก่อให้เกิดปัญหาการแสดงผลของเว็บเพจได้ ปิดฟังก์ชันการเร่งความเร็วฮาร์ดแวร์เพื่อดูว่าวิธีนี้สามารถช่วยแก้ข้อผิดพลาดของสคริปต์ได้หรือไม่ เลือกขั้นตอนต่างๆ ที่เหมาะสมกับระบบปฏิบัติการของคุณต่อไปนี้:หากต้องการปิดฟังก์ชันการเร่งความเร็วฮาร์ดแวร์ใน Windows XP หรือ Windows Server 2003 ให้ปฏิบัติดังนี้:
ให้ลองเปิดเว็บเพจที่คุณเคยได้รับข้อผิดพลาดของสคริปต์ก่อนหน้านี้ หากคุณไม่พบข้อผิดพลาด แสดงว่าปัญหานี้ได้รับการแก้ไขเรียบร้อยแล้ว หากปัญหายังคงมีอยู่ ให้ไปที่การแก้ไขปัญหาขั้นสูงวิธีที่ 5 วิธีที่ 5: ติดตั้ง Microsoft DirectX เวอร์ชันล่าสุดDirectX สามารถปรับปรุงการแสดงผลในเว็บเพจต่างๆ ได้ สำหรับข้อมูลเกี่ยวกับวิธีการติดตั้งเวอร์ชันปัจจุบันของ Microsoft DirectX แวะไปที่เว็บไซต์ต่างๆ ต่อไปนี้ของ Microsoft:http://www.microsoft.com/windows/directx/default.mspx
(http://www.microsoft.com/windows/directx/default.mspx)
ขั้นตอนต่อไปหากยังแก้ไขปัญหาไม่ได้ หมายความว่าเนื้อหาในบทความนี้ไม่สามารถช่วยคุณได้ต่อไป สำหรับขั้นตอนถัดไป คุณอาจต้องขอความช่วยเหลือจากผู้อื่นหรือคุณอาจต้องติดต่อฝ่ายสนับสนุน สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีติดต่อฝ่ายสนับสนุน ให้เข้าไปที่เว็บไซต์ต่อไปนี้ของ Microsoft: http://support.microsoft.com/contactus
(http://support.microsoft.com/contactus)
ข้อมูลเพิ่มเติมข้อมูลเกี่ยวกับสาเหตุของปัญหานี้ปัญหานี้เกิดขึ้นจากซอร์สโค้ด HTML สำหรับเว็บเพจทำงานผิดปกติสำหรับสคริปต์ในฝั่งไคลเอ็นต์ เช่น Microsoft JScript หรือ Microsoft Visual Basic script ปัญหานี้อาจเกิดขึ้นจากเหตุผลต่างๆ ดังต่อไปนี้:
ข้อมูลอ้างอิง811311
(http://support.microsoft.com/kb/811311/
)
WebCast สนับสนุน: Microsoft Internet Explorer: การแก้ไขปัญหาเนื้อหาในเว็บ (ลิงค์นี้อาจเชื่อมโยงไปยังเนื้อหาที่เป็นภาษาอังกฤษบางส่วน หรือทั้งหมด) 810395
(http://support.microsoft.com/kb/810395/
)
ข้อผิดพลาดของสคริปต์เมื่อใช้งาน Internet Explorer 6 (ลิงค์นี้อาจเชื่อมโยงไปยังเนื้อหาที่เป็นภาษาอังกฤษบางส่วน หรือทั้งหมด) 933873
(http://support.microsoft.com/kb/933873/
)
แก้ไข: คุณอาจได้รับข้อผิดพลาดของสคริปต์ เมื่อคุณพยายามเรียกใช้สคริปต์บนคอมพิวเตอร์ที่ติดตั้ง Internet Explorer 7 (ลิงค์นี้อาจเชื่อมโยงไปยังเนื้อหาที่เป็นภาษาอังกฤษบางส่วน หรือทั้งหมด) หากบทความที่แสดงในรายการในที่นี้ไม่สามารถช่วยคุณแก้ไขปัญหาได้หรือหากคุณพบอาการที่แตกต่างจากที่อธิบายไว้ในบทความนี้ ให้ค้นหาข้อมูลในฐานความรู้ของ Microsoft เมื่อต้องการค้นหาฐานความรู้ของ Microsoft โปรดเยี่ยมชมเว็บไซต์ต่อไปนี้ของ Microsoft: http://support.microsoft.com/?ln=th
(http://support.microsoft.com/?ln=th)
แล้วพิมพ์ข้อความแสดงข้อผิดพลาดที่คุณได้รับ หรือพิมพ์คำอธิบายปัญหาไว้ในเขตข้อมูล ค้นหาฝ่ายสนับสนุน (KB)ใช้กับ
| การแปลบทความ
|
กลับไปด้านบน


