#search #iframe #lightbox
#Поиск #iframe #лайтбокс
Вопрос:
Я не думаю, что это возможно из того, что я прочитал, но хотел посмотреть, был ли кто-нибудь еще в подобной ситуации, и нашел более элегантное решение этой проблемы.
В принципе, у меня есть сайт, который я создаю, ничего особенного, который состоит из раздела заголовка, а затем одного большого iframe для отображения содержимого страницы. Я знаю, я знаю, на iframe обычно смотрят с неудовольствием, но для моих нужд он творит чудеса.
Моя проблема заключается в том, что в заголовке страницы у меня есть простое окно поиска Google (в основном просто html-форма), и я установил цель в качестве своего iframe. Очевидно, что при поиске чего-либо результаты должны отображаться в iframe, однако все, что я получаю, это сообщение о том, что этот контент не может быть отображен в iframe. Это имеет смысл, и я уверен, что дизайн Google не допускает такой практики.
Для меня это была бы самая идеальная ситуация, и мне было интересно, знает ли кто-нибудь способ отображения результатов поиска в моем iframe?
Я также рассмотрел возможность отображения лайтбокса или аналогичного всплывающего окна с запросом ajax для отображения страницы Google, но, таким образом, не увенчался успехом.
Ответ №1:
Вы больше не сможете использовать какие-либо фреймы, поскольку Google, очевидно, положил этому конец, полностью заблокировав фреймы. Ваше единственное решение — использовать пользовательский API поиска, а затем самостоятельно анализировать и отображать результаты.
Комментарии:
1. Можно ли как-то обойти эту блокировку кадров (например, используя какой-либо прокси-сервер для результатов поиска Google)?