Chính sách gốc tương tự áp dụng cho hai tên miền sau đây như thế nào?Chính sách về nguồn gốc của JavaScript - Làm cách nào để áp dụng cho các tên miền phụ khác nhau?
Tôi có thể chạy JS trên một trang được lưu trữ trên server1, nếu nội dung được truy xuất từ server2?
chỉnh sửa theo câu trả lời của Daniel bên dưới, tôi có thể bao gồm tập lệnh giữa các tên miền phụ khác nhau bằng cách sử dụng thẻ <script>
, nhưng về yêu cầu không đồng bộ thì sao? Điều gì sẽ xảy ra nếu tôi tải xuống tập lệnh từ server2 vào trang được lưu trữ trên máy chủ 1. Tôi có thể sử dụng tập lệnh để giao tiếp không đồng bộ với dịch vụ trên server2 không?
Mileage sẽ thay đổi một chút với IE, nhưng quy tắc chung là cùng một máy chủ, cùng một cổng cho XHR trực tiếp. Bạn có thể tải tập lệnh từ bất cứ nơi nào bạn chọn nhưng theo như async, tệp nén JSONP là tùy chọn duy nhất của bạn mà không có proxy. –