открыть google в iframe

Discussion in 'PHP' started by GAiN, 24 Apr 2012.

  1. GAiN

    GAiN Elder - Старейшина

    Joined:
    2 Apr 2011
    Messages:
    2,531
    Likes Received:
    166
    Reputations:
    99
    некоторые сайты не разрешают себя открывать в iframe
    как открыть такие сайты в iframe ?
    PHP:
    <html>
    <
    head>
    <
    title>Сайт </title>
    <
    meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    </
    head>
    <
    frameset rows="*" framespacing="0" border="0" frameborder="NO">
    <
    frame src="http://google.com" name="site_frame_content" scrolling="auto" noresize>
    </
    frameset>
    <
    noframes>
    <
    body>
    </
    body>
    </
    noframes>
    </
    html>
     
  2. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    GAiN
    Попросить пользователя скачать устаревшую версию браузера
     
    _________________________
  3. GAiN

    GAiN Elder - Старейшина

    Joined:
    2 Apr 2011
    Messages:
    2,531
    Likes Received:
    166
    Reputations:
    99
    каким образом идёт проверка на frame? настройки apache?
    некоторые сайты работают а некоторые нет в iframe
     
  4. justonline

    justonline network ninja

    Joined:
    27 Jul 2011
    Messages:
    499
    Likes Received:
    60
    Reputations:
    53
    function init() {
    if (self.parent.frames.length != 0) {
    self.parent.location = document.location;
    }
    ....
    <body onload="init();">
     
  5. FindeR

    FindeR Elder - Старейшина

    Joined:
    15 Nov 2006
    Messages:
    623
    Likes Received:
    138
    Reputations:
    20
    Проверка, производящаяся на стороне клиента, не имеет смысла.
     
  6. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    130
    Reputations:
    4
    а если такое написать вставить в сайт который я хочу закрыть для фреймов это можно обойти ? из вашего ответа да. но как я что то не понимаю.
    ТС тема вроде про google. так у его тоже api есть.
     
    #6 barnaki, 25 Apr 2012
    Last edited: 25 Apr 2012
  7. scanislav

    scanislav Elder - Старейшина

    Joined:
    25 Jun 2010
    Messages:
    87
    Likes Received:
    22
    Reputations:
    31
    В хедерах гугля почти везде прописано

    Code:
    X-Frame-Options:SAMEORIGIN
    Для современных браузеров это запрет на включение сайта во фрейм с любого чужого домена.
     
  8. seofilms

    seofilms Elder - Старейшина

    Joined:
    27 May 2009
    Messages:
    66
    Likes Received:
    46
    Reputations:
    14
    Можно полностью его спарсить, удалить оттуда
    X-Frame-Options:SAMEORIGIN
    и поставить iframe на страничку парсера :D
     
  9. justonline

    justonline network ninja

    Joined:
    27 Jul 2011
    Messages:
    499
    Likes Received:
    60
    Reputations:
    53
    какой вопро, такой ответ) вопрос был - как)