Как запретить перенаправление во фрейме
Вставляю на своем сайте во врейме URL другого сайта, но там видимо стоит какой то код, и в итоге при загрузке этого фрейма на странице моего сайта происходит открытие этого чужого сайта на все окно...Как это предотсратить?
|
видимо не стоит там никакой код-если и твоя страница по бокам от него остаётся-поставь жесткие размеры iframe c помощью стилей сss.если не остаётся -то никак
|
это есть. Все равно происходит перенаправление на этот чужой сайт
|
ты можешь только запретить изменять фрейму размеры. а всем остальным в т.ч. действиями скриптов стоящих на изначальной странице -нет. поскольку она принадлежит другому сайту. внутренности его тебе не принадлежат. ед что ты можешь-сначала обработать загружаемую на сервере . ну а после этого это страница будет уже твоего сайта. ну и опять убирать перенаправление в этом случае лучше на сервере
|
tovarz,
просто владелец того сайта не хочет, чтобы его сайт открывали во фрейме. А если не хочет, значит не надо. |
Kolyaj,
кста а как определить что сайт открыт в фрейме? |
Цитата:
if (top != self) { alert('Сайт во фрейме.'); } |
спс. не подумал об этом.
|
Часовой пояс GMT +3, время: 11:20. |