Как запретить 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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