Có nhiều phương thức giao tiếp giữa các tài liệu trên các miền khác nhau, trong số các postMessage HTML5, NIX, FIM (băm/đoạn), frameElement và bằng cách sử dụng thuộc tính window.name.
Các tính năng này có sẵn trên các trình duyệt khác nhau và trong các phiên bản khác nhau, nhưng chúng cho phép bạn thực hiện XDM đáng tin cậy (nhắn tin tên miền chéo). Một dự án đã thực hiện điều này trước đó là Apache Shindig, có lẽ đã đi tiên phong trong một vài trong số này, và gần đây hơn, dự án easyXDM đã đến, thống nhất tất cả các phương pháp này với một API chung, giúp dễ dàng tạo phức tạp các ứng dụng sử dụng XDM và RPC.
Bạn có thể đọc chuyên sâu về các phương pháp vận chuyển dữ liệu khác nhau trong this article at Script Junkie.
Bây giờ, để trả lời câu hỏi của bạn trực tiếp, trước đó bạn có thể tin rằng chỉ có postMessage, FIM (Fragment Identifier Messaging) có sẵn, và để làm việc hiệu quả, thường phải tải lên một đặc biệt tệp vào miền của bạn. Như nhiều phương pháp đã được phát hiện, điều này đã được nhiều người không được chấp nhận như là một kỹ thuật, và do đó; không cần thiết cho tập tin.
Chỉ để ghi lại; Tôi là tác giả của cả bài viết về Script Junkie, và thư viện easyXDM (đó là những gì Twitter, Disqus và một số khác đang sử dụng bằng cách này).
Nguồn
2011-01-09 23:26:55
Tài liệu kèm theo không có quyền truy cập vào URL tài liệu đính kèm, nó có quyền truy cập _write_ vào thuộc tính 'vị trí' của nó. –
Thú vị. Cảm ơn bạn đã làm rõ. –