Я не гуру JavaScript, но если его возможное Вы могли бы открыть iframe с http://www.whatismyip.com/automation/n09230945.asp как источник и считать содержание кадра.
Редактирование: эта работа привычки из-за перекрестной безопасности домена.
На данный момент реальной альтернативы нет. Однако вы можете установить jRails, а затем обновить установку jQuery, просто заменив файлы javascript (кроме jrails.js) в папке javascripts.
Единственная проблема, о которой я знаю о jRails, заключается в том, что текущая версия несовместима с Ruby 1.9.
Пару месяцев назад я был в таком же положении, искал альтернативу. В итоге я написал свой собственный jquery в файлах .js.erb, и я бы рекомендовал это. Javascript не так болезненен при использовании jQuery.
Я всегда использовал помощников Prototype с Rails, и недавно я решил перейти на использование JQuery. Сначала я посмотрел на JRails, так как это была простая замена и, следовательно, потребовала минимальных усилий.
НО! Прочитав больше о JQuery и поэкспериментировав с ним, мне стало очевидно, что лучший способ использовать Rails и JQuery вместе - справиться со всем этим самостоятельно. Это может показаться более сложным и трудоемким подходом, но, честно говоря, это не так! Я считаю, что этот подход дает вам два основных преимущества:
.js.erb
вместо использования шаблонов RJS, что дает вам гораздо более точный контроль и проще для фронтенд-дизайнеров, знакомых с JQuery (косвенное обращение к RJS с его объектом Page часто сбивает с толку) Итак, я рекомендую вам в первую очередь можно посмотреть отличные JQuery Railscasts: http://railscasts.com/episodes/136-jquery . Это займет всего несколько минут, и вы будете поражены тем, насколько легко и элегантно написать код AJAX с использованием JQuery и Rails.
Очевидно, вам нужно освоить JQuery, но для этого есть много отличных ресурсов. JQuery - такой желанный навык в наши дни, вы будете очень благодарны, что выбрали этот подход.
Я рекомендую первое, что вы сделаете, это посмотрите отличные JQuery Railscasts: http://railscasts.com/episodes/136-jquery . Это займет всего несколько минут, и вы будете поражены тем, насколько легко и элегантно написать код AJAX с использованием JQuery и Rails.Очевидно, вам нужно освоить JQuery, но для этого есть много отличных ресурсов. JQuery - такой желанный навык в наши дни, вы будете действительно благодарны, что выбрали этот подход.
Я рекомендую первое, что вы сделаете, это посмотрите отличные JQuery Railscasts: http://railscasts.com/episodes/136-jquery . Это займет всего несколько минут, и вы будете поражены тем, насколько легко и элегантно написать код AJAX с использованием JQuery и Rails.Очевидно, что вам также необходимо освоить JQuery, но для этого есть много отличных ресурсов. JQuery - такой желанный навык в наши дни, вы будете очень благодарны, что выбрали этот подход.