применение ссылки в iframe - PullRequest
1 голос
/ 24 августа 2011

Пока я изучал iframe, я обнаружил, что некоторые URL-адреса не могут быть загружены в iframe.Пока я пытался загрузить их, они заменяют текущую страницу той страницей URL iframe.Мой друг предложил мне использовать iframe enforcer, но он не уверен в этом.Что мне интересно, так это то, можно ли ввести каждый URL в iframe.Если да, то это лучший способ сделать это.Также, если это возможно, заблокировать наш сайт для загрузки на любой iframe.Я так хочу узнать об этом.

Один из URL, который не загружается, - www.dinamalar.com

1 Ответ

1 голос
/ 24 августа 2011

Это невозможно, вы не можете загрузить сайт во фрейм, если он не сотрудничает.Даже если JavaScript отключен, большинство браузеров уже поддерживают заголовок ответа X-Frame-Options .На самом деле это функция безопасности, потому что вредоносный веб-сайт может загрузить доверенный веб-сайт во фрейм и заставить пользователя щелкнуть ссылку в нем, чтобы начать какое-либо действие ( Clickjacking ).

Тем не менееЯ думаю, что атрибут MSIE security="restricted" предотвращает разрыв кадров при использовании кода JavaScript, как это делает dinamalar.com.Однако я не думаю, что какой-либо браузер, кроме MSIE, реализует это (и они не планируют это делать).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...