Как остановить выключатель кадра?
Я пытаюсь создать фрейм-сайт, на котором реализован код перемычки. Это URL:
Вы знаете какой-нибудь способ сделать так, чтобы он не выходил за рамки? Я перепробовал почти все коды ошибок фреймбрейкера, но ни один из них не работал правильно, или не остановил загрузку сайта полностью.
Я был бы очень признателен за решение этой проблемы.
Редактировать:
Вот мой код iframe:
<IFRAME SRC='bit.ly/P39Tev'; SCROLLING='no' WIDTH='1' HEIGHT='1' FRAMEBORDER='no'></IFRAME>
2 ответа
Вы можете добавить SANDBOX в тег iframe, оставить его пустым или указать его следующим образом:
<IFRAME SRC='bit.ly/P39Tev'; SCROLLING='no' WIDTH='1' HEIGHT='1' FRAMEBORDER='no' SANDBOX='allow-scripts'></IFRAME>
чтобы bit.ly мог использовать javascript. Если вы не знаете, может ли фрейм когда-нибудь понадобиться использовать формы, вы можете использовать:
<IFRAME SRC='bit.ly/P39Tev'; SCROLLING='no' WIDTH='1' HEIGHT='1' FRAMEBORDER='no' SANDBOX='allow-scripts allow-forms'></IFRAME>
Ваша проблема не в том, что этот сайт выходит из iframe, а в том, что iframe перенаправляет всю страницу на реальный сайт. Проверьте строку URL, когда вы поднимаете страницу, вы увидите ее. Вот как я это исправил:
<IFRAME src='http://bit.ly/P39Tev' sandbox='' scrolling='no' width='100' height='100' frameborder='yes'></IFRAME>
Это предотвратит перенаправление страницы родителем:
sandbox=''