Вы должны использовать JavaScript для этого:
<script type="text/javascript">
window.name = "MyWindow";
</script>
Конечно, вы можете легко упаковать это во вспомогательный метод Rails. Например, в app/helpers/application_helper.rb
добавьте новый метод:
def window_name(name)
content_for(:window_name) do
"<script type=\"text/javascript\">window.name = \"#{name}\";</script>"
end
end
Далее, в файле макета добавьте эту строку где-то внутри элемента HTML <head>
:
<%= yield :window_name %>
Наконец, в ваших шаблонах представления просто добавьте строку, подобную этой (может быть где угодно), чтобы вывести правильный JavaScript:
<% window_name 'MyWindow' %>