Как определить, что сайт не может быть встроен через iframe? - PullRequest
8 голосов
/ 05 декабря 2011

Я пытаюсь встроить несколько случайных сайтов в iframe.Я получаю эту ошибку:

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

Я готов уважать их желания и не встраивать их, но я хотел бы быть в состоянии обнаружить, что это установлено, так что я могу попробовать иперезагрузите другую страницу.Есть ли простой способ сделать это в Javascript?

1 Ответ

0 голосов
/ 05 декабря 2011

Вы можете сделать это либо на стороне сервера CURL, либо используя AJAX-запрос. В любом случае, идея заключается в том, что вы отправляете запрос на соответствующий веб-сайт и просто проверяете, содержит ли ответ X-Frame-Options.

...