IE8 เวอร์ชันอย่างเป็นทางการของ Microsoft เปิดตัวอย่างเป็นทางการเมื่อวันที่ 20 มีนาคม พ.ศ. 2552 ผู้ใช้ Dongyi จำนวนมากได้อัปเกรดเบราว์เซอร์ของตน แต่หลังจากอัปเกรดแล้ว พวกเขาพบว่าไม่สามารถใช้โปรแกรมแก้ไขพื้นหลังของ Dongyi ได้ อาการคือการคลิกที่ฟังก์ชันใดๆ ปรากฏไอคอนขึ้นมา หลังจากค้นหาบน GG ในที่สุดฉันก็พบวิธีแก้ไขปัญหาการไม่สามารถใช้โปรแกรมแก้ไขภายใต้ IE8 ได้ วิธีการแก้ไขเฉพาะมีดังนี้:
เปิด editor.asp ในไดเร็กทอรีรากและค้นหาโค้ดต่อไปนี้
ถ้า (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'ไม่ระบุชื่อ()');
แก้ไขเป็น
ถ้า(navigator.appVersion.match(/8./i)=='8.')
-
ถ้า (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'onclick(event)');
-
อื่น
-
ถ้า (element.YUSERONCLICK) eval(element.YUSERONCLICK + 'ไม่ระบุชื่อ()');
-
บันทึก รีเฟรชไฟล์ระบบ ล้างแคช เปิดตัวแก้ไขพื้นหลังอีกครั้งแล้วลองดู
หากคุณขี้เกียจเกินไปที่จะเปลี่ยนแปลงมันเอง คุณสามารถเขียนทับมันด้วย editor.asp ที่แก้ไขแล้วของฉันได้
ซอฟต์แวร์การเขียนโปรแกรมการพัฒนาเว็บซอฟต์แวร์การออกแบบส่วนต่อประสาน!