การแชร์ทรัพยากรข้ามต้นทาง (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!');
};