Вы не можете загружать контент Google или Yahoo напрямую в div через AJAX, поскольку модель безопасности браузера запрещает запросы XmlHttpRequest на другие домены, поэтому у вас есть 2 варианта:
- Используйте iFrame для отображения страницы Google или Yahoo
- Загрузите запрошенную страницу на сервер и заполните div загруженным html.
Так как для 1.) вам не нужен какой-либо серверный код, я думаю, вы ищете способ сделать 2.) в RoR. Для этого вы можете использовать библиотеку httpclient , но имейте в виду, что включение постороннего html в вашу страницу - беспорядок и, вероятно, не будет работать должным образом без больших усилий.
Если вы просто пытаетесь показать результаты поиска Google в своем приложении, вы должны взглянуть на их api .