Rails 3.1. Наличие iframe позволяет остановить рендеринг макета.

Итак, у меня есть базовый файл макета:

<!DOCTYPE html>
<html dir="ltr" lang="en-US">
<head>
  <%= stylesheet_link_tag    "logged_out" %>
  <%= javascript_include_tag "application" %>
  <%= stylesheet_link_tag "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/ui-lightness/jquery-ui.css" %>
</head>
<body>
  <!-- header stuff here -->
  <%= yield %>
  <!-- footer stuff here -->
</body>
</html>

И с любым нормальным HTML это нормально. Однако, если я добавлю в iframe, как это для представления:

<iframe id="form" height="480" width="320" src="/mobile_preview/preview"/>

Когда я отображаю страницу, все отображается вплоть до iframe, но нижний колонтитул после yield не отображается. Кто-нибудь сталкивался с этим раньше?

РЕДАКТИРОВАТЬ: Как один из ответов указал (спасибо!), Мое утверждение доходности в моем первоначальном вопросе было неверным. Мой оператор yield в моем коде верный, но это была опечатка при переносе в stackoverflow.

ПРИМЕЧАНИЕ. Если вы пытаетесь реплицировать iframe, используется jquery mobile.

Ответы на вопрос(2)

Ваш ответ на вопрос