Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

HTML5 Web Messaging là gì?


Web Messaging là cách để các tài liệu tách biệt ngữ cảnh duyệt web chia sẻ dữ liệu không cần DOM. Nó ghi đè vấn đề giao tiếp cross-domain ở các domain, protocol hoặc port khác nhau.

Ví dụ, bạn muốn gửi dữ liệu từ trang của mình đến container quảng cáo đặt trong iframe, hoặc ngược lại, trình duyệt sẽ ném ra ngoại lệ bảo mật. Với web messaging, ta có thể truyền dữ liệu qua sự kiện message.

Sự kiện message kích hoạt Cross-document messaging, channel messaging, server-sent events và web sockets.