Как запретить IFRAME перенаправлять окно верхнего уровняHtml

Программисты Html
Anonymous
Как запретить IFRAME перенаправлять окно верхнего уровня

Сообщение Anonymous »

На некоторых веб-сайтах есть код для «вырыва» вложений IFRAME. Это означает, что если страница A загружается как IFRAME внутри родительской страницы P, некоторый Javascript в A перенаправляет внешнее окно на A.

Обычно этот Javascript выглядит примерно так:

Код: Выделить всё

if (top.location.href != self.location.href)
top.location.href = self.location.href;

Мой вопрос: как автор родительской страницы P и не являющийся автором внутренней страницы A, как я могу помешать A сделать этот разрыв?

P.S. Мне кажется, что это должно быть нарушением безопасности между сайтами, но это не так.

Подробнее здесь: https://stackoverflow.com/questions/369 ... vel-window

Вернуться в «Html»