Я пытаюсь открыть поиск google внутри iframe. он работал до недавнего времени, но что-то случилось.
это можно протестировать здесь: http://jsfiddle.net/patrioticcow/xTjyX/
Я также добавил &output=embed
в конце ссылки, но похоже, что это не помогает.
в chrome i get: Refused to display document because display forbidden by X-Frame-Options.
но он также не работает в Mozilla.
есть идеи?
благодаря
Опция X-Frame – это заголовок, отправленный веб-сервером страницы, которую вы пытаетесь встроить в iframe. Он в основном говорит браузеру не допускать встраивания страницы в iframe. Посмотрите на https://developer.mozilla.org/en/The_X-FRAME-OPTIONS_response_header для более подробного описания.
Очевидно, Google не хочет, чтобы вы вставляли результаты поиска в iframe.
Мы видим ту же проблему – на этот раз с Google в стандартном фрейме. Это было прекрасно пару месяцев назад, теперь это не работает. Я думаю, что Google просто изменил правила … Не очень открытая вещь.
Я предлагаю вам запустить то, что было в iframe, как отдельное дочернее окно или новая вкладка – не уверен, что это даст вам результат, который вы хотели.