การแชร์ทรัพยากรข้ามต้นทาง (CORS) เป็นกลไกที่ช่วยให้ทรัพยากรที่ถูกจำกัดจากโดเมนอื่นในเว็บเบราว์เซอร์
สมมติว่า ถ้าคุณคลิกโปรแกรมเล่นวิดีโอ HTML5 ในส่วนสาธิต html5 มันจะขออนุญาตกล้อง หากผู้ใช้อนุญาต ให้เปิดกล้องเท่านั้น มิฉะนั้น กล้องจะไม่เปิดสำหรับเว็บแอปพลิเคชัน
ต่อไปนี้คือตัวอย่างของตัวจัดการเหตุการณ์ใน CORS:
xhr.onload = function() { var responseText = xhr.responseText; // process the response. console.log(responseText); }; xhr.onerror = function() { console.log('There was an error!'); };