Задать вопрос
greyhard
@greyhard
Программист, автолюбитель

Как отключить javascript в iframe?

Есть iframe в нем подгружаются страницы, некоторые из них не любят когда их грузят во фрейме и хотят показать какие они склассные во всей красе) и делают пере направление на себя в родительском окне. Как бы их отучить делать такие пакости ).



видел атрибут sandbox но работает только в хроме, так же дополнение к FF NoScript, но туда сюда его включать отключать ) много мороки.
  • Вопрос задан
  • 5900 просмотров
Подписаться 5 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
ilyaplot
@ilyaplot
PHP программист
Попробуйте security=”restricted”
msdn.microsoft.com/en-us/library/ms534622(v=vs.85).aspx
Хотя я не уверен, что это может помочь.
Ответ написан
ttas
@ttas
Сразу в голову пришла идея обхитрить ваш iframe. Если он обращается к родительскому окну через window.parent, тогда оберните iframe в еще один iframe. И тогда страница во «всей красе» перепрыгнет из вложенного iframe в родительский iframe.
Ответ написан
Комментировать
htmlbook.ru/html/iframe/sandbox

Тут помогает атрибут sandbox. Главное не вписывать в значение 'allow-top-navigation'. В моем положении работает во всех браузерах
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы