2

使用 iframe 时,我总是得到一个空页面。我在src中放置了包含用于创建复选框的代码的 Haml 文件的位置:

视图.haml:

%iframe{:src => "file:///home/marina/project/app/views/blog_posts/new2.haml"}

新2.haml:

%h1 popup
br
%input{:name => "option1", :type => "checkbox", :value => "Milk"}
Milk
%br
%input{:name => "option2", :type => "checkbox", :value => "Butter"}
Butter
%br
%input{:name => "option3", :type => "checkbox", :value => "Cheese"}
Cheese
%br
4

1 回答 1

5

尝试 :

如果文件在同一个地方

%iframe{:src => "blog_posts/new2.haml"}

否则建议将其用作:

为 new2 操作创建路由并通过 url 调用 iframe,例如:

%iframe{:src => "http://yourdomain.com/new2"}
于 2012-04-17T13:40:34.057 回答