JavaScript หลีกเลี่ยงไม่ได้เมื่อทำการพัฒนา BS และแต่ละเบราว์เซอร์มีการสนับสนุนที่แตกต่างกันสำหรับ JavaScript สิ่งนี้ต้องการให้โปรแกรมเมอร์ของเราเข้ากันได้กับพวกเขามิฉะนั้นเบราว์เซอร์บางตัวจะไม่สามารถเรียกใช้รหัสของเราได้ มันจะทำให้เกิดการร้องเรียนจากลูกค้า ถ้าเจ้านายรู้ก็จะไม่ดี
ด้านล่างนี้เป็นแนวทางปฏิบัติและการสลายตัวของสคริปต์ JS ที่เข้ากันได้กับ IE และ FF (ชิ้นส่วนที่เลือกจากอินเทอร์เน็ตและรวบรวมโดยฉัน) ฉันหวังว่าพวกเขาจะเป็นประโยชน์กับทุกคน
. ต่อไปนี้คือการแทนที่ Internet Explorer ด้วย IE และใช้ MF/FF เพื่อแทนที่ Mozzila Firefox
//window.event
เช่น: มีหน้าต่างวัตถุ
FF: ไม่มีหน้าต่างวัตถุ วัตถุเหตุการณ์สามารถส่งผ่านไปยังพารามิเตอร์ของฟังก์ชัน ตัวอย่างเช่น Onmousemove = Domousemove (เหตุการณ์)
วิธีแก้ปัญหา: var event = event || window.event;
ตัวอย่าง:
<script> การทดสอบฟังก์ชั่น (เหตุการณ์) {var event = เหตุการณ์ || window.event; // ทำอะไร} </script> <อินพุต type = "button" value = "คลิก" onclick = "การทดสอบ (เหตุการณ์)"/>