Результаты поиска Google в альтернативе iframe - PullRequest
7 голосов
/ 01 ноября 2011

Я не думаю, что это возможно из того, что я прочитал, но хотел посмотреть, не находился ли кто-нибудь еще в подобной ситуации и нашел ли более изящное решение этой проблемы.

По сути, у меня есть сайт, который я создаю, ничего особенного, который состоит из раздела заголовка и одного большого фрейма для отображения содержимого страницы. Я знаю, знаю, на iframe обычно смотрят с недовольством, но для моих нужд это творит чудеса.

Моя проблема в том, что в заголовке страницы у меня есть простое окно поиска в Google (в основном просто HTML-форма), и я установил цель в качестве своего iframe. Очевидно, что при поиске чего-либо результаты должны отображаться в iframe, однако все, что я получаю, - это сообщение о том, что этот контент не может быть отображен в iframe. Это имеет смысл, и я уверен, что это дизайн Google, чтобы не допустить такого рода практики.

Для меня это была бы самая идеальная ситуация, и мне было интересно, если кто-нибудь знает, как отобразить результаты поиска в моем iframe?

Я также рассмотрел возможное отображение лайтбокса или аналогичного всплывающего окна с запросом ajax для отображения страницы Google, но, таким образом, это не удалось.

1 Ответ

6 голосов
/ 01 ноября 2011

Вы больше не сможете использовать любой тип фрейма, так как Google, очевидно, положил этому конец, полностью блокируя фреймы. Ваше единственное решение - использовать API пользовательского поиска , а затем анализировать и отображать результаты самостоятельно.

...