2011-12-04 37 views
8

Tôi đang cố gắng nhúng một số trang web ngẫu nhiên vào iframe. Tôi nhận được lỗi này:Cách phát hiện xem một trang web không thể được nhúng qua iframe?

Refused to display document because display forbidden by X-Frame-Options. 

tôi sẵn sàng tôn trọng mong muốn của họ và không nhúng nó, nhưng tôi muốn để có thể phát hiện này được thiết lập, vì vậy mà tôi có thể thử và tải lại khác trang. Có cách nào dễ dàng để làm điều này trong Javascript?

Trả lời

0

Bạn có thể thực hiện việc này bằng cách sử dụng phía máy chủ CURL hoặc sử dụng yêu cầu AJAX. Dù bằng cách nào, ý tưởng là bạn đưa ra yêu cầu cho trang web được đề cập và chỉ cần kiểm tra xem phản hồi có chứa X-Frame-Options hay không.

+0

sẽ không yêu cầu ajax không gây ra trang web không nằm trên cùng một tên miền? – riffraff

+0

Tôi khá chắc chắn rằng phản hồi lỗi sẽ vẫn chứa tiêu đề lọc. – Gajus

Các vấn đề liên quan