2015-03-14 5 views
-3

Я пытаюсь поместить сайт g2a.com в iframe, но он не работает. Когда я вставляю код ниже на мой html-файл g2a, он открывается на весь экран, и у меня есть g2a.com в адресной строке. Он работает с любым другим сайтом, который я пробовал, поэтому он должен быть чем-то конкретным о g2a.com. У кого-нибудь есть идея, как заставить его работать с iframe?Невозможно поместить сайт в iframe

<iframe src="https://www.g2a.com/" width="50%" height="50%" frameborder="0" marginheight="0" marginwidth="0"> 
 
    <p>Click <a href="https://www.g2a.com/">here</a>! (Your browser does not support iframes)</p> 
 
</iframe>

+0

Он отлично работает, когда я нажимаю фрагмент кода запуска. – Quentin

+1

они могут ограничивать вас. –

ответ

1

g2a.com использует framebraker, чтобы избежать использования этого сайта в IFRAME ..

вы все еще можете добавить

sandbox="allow-scripts" 

в вашем примере:

<iframe src="https://www.g2a.com/" sandbox="allow-scripts" width="50%" height="50%" frameborder="0" marginheight="0" marginwidth="0"> 
     <p>Click <a href="https://www.g2a.com/">here</a>! (Your browser does not support iframes)</p> 
    </iframe> 

к вашему iframe, который работает в большинстве новых браузеров. Это запрещает веб-сайту в кадре влиять на главное окно.

Смежные вопросы