Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

มี Microsoft Equivalent สำหรับ HTML5 Server-Sent Events ไหม?

ทางเลือกสำหรับ IE/Edge ที่ไม่รองรับ SSE

1. ใช้ Polyfill

เช่น EventSource Polyfill ทำงานบน IE10/11

if ("EventSource" in window) return; // โหลด polyfill เฉพาะที่ไม่มี native support

2. ใช้ WebSockets

รองรับ IE10+ และให้ Two-way Communication (Bi-directional) ซึ่ง SSE ทำได้แค่ One-way (Server → Client)

WebSockets ยืดหยุ่นกว่าและรองรับกว้างขวางขึ้น