Internet Explorer Cannot Open the Internet Site - Operation Aborted

posted on 02 Jul 2009 21:26 by dexterian in PHP

คาดว่าหลายคนคงเจอปัญหานี้กับ IE6 เวลาทำเว็บไซต์ (ไม่ทราบว่าเวอร์ัชั่น 7- 8 เป็นด้วยรึป่าวนะคับ)

ลองค้าหาใน google ก็มีมากมายหลายสาเหตุ

แต่สาเหตุนึงที่เกิดขึ้นกับผมตอนนี้คือแทรก javascript ลงระหว่าง <body> ..</body>

<script src="somefile" type="text/javascript" ></script>

เวลาใช้ IE รันเว็บก็จะแสดง error  Internet Explorer Cannot Open the Internet Site - Operation Aborted ขึ้นมาแล้วจะกลายเป็นเปิดหน้านั้นไม่ได้เลย (ทำไม FF ไม่เป็นฟระ -*- )

ไปเจอวิธีแก้มา (ไม่แน่ใจว่าจะได้ 100% ทุกงานมั๊ยนะคับ) ให้ใส่  defer="defer" ลงใน <script ด้วย 

<script src="somefile" type="text/javascript" defer="defer"></script> 

เป็นอันใช้ได้ ผ่านวิกฤติ ไปได้ ลองดูละกันนะคับ

บ๊ายบาย

Comment

Comment:

Tweet

พูดอย่างงี้ไม่รู้เรื่องอ่ะคับ แล้วไ่อ่<script>นี่เปิดขึ้นมายังไงหรอคับ

#9 By ooo (223.204.158.25) on 2011-03-18 00:44

you didn't come here to your own testimony, and the achievement can let you continue striving.

#8 By juicy (123.166.56.60) on 2011-01-07 10:07

งง

#7 By นายเสก (27.130.83.229) on 2010-11-03 21:22

เพิ่ม attribute
defer="defer"
ใน <script> ครับ
จะได้ <script defer="defer" ...... >

(ไม่แน่ใจว่าต้องใส่ทุก <script> ในหน้านั้นเลยหรือเปล่านะครับ)

ขอโทษทุกท่านครับ ไม่ค่อยได้แวะเข้ามาเลย
ขอบคุณสำหรับคำแนะนำครับ big smile

#6 By My Dexteri@n on 2010-10-06 21:55

โอ้ววว หามานานขอบคุณมากครับ แก้ได้แล้ว ขอบคุณจริงๆครับ

#5 By สุโคร่ย (58.8.124.109) on 2010-09-29 11:56

อธิบายเป็นขั้นตอนสิครับ
เริ่มจากไหน เปิดตรงไหนก่อน
น่าจะเข้าใจและมีประโยชน์มากกว่านี้embarrassed

#4 By (61.7.191.164) on 2010-09-23 13:45

ใส่ตรงไหนหรอ เริ่มจากที่ไหน กรุณาอธิบายวิธีให้ละเอียดได้มั้ยคะ

#3 By bb (114.128.129.201) on 2010-09-22 20:00

ใส่ตรงไหนหรออ

#2 By mimi (125.24.16.221) on 2010-09-22 16:43

อ่าน่าสนใจครับต้องไปลองดูซะละ

#1 By Infinite Loop on 2009-07-02 21:36