我的应用程序显示缩略图,但如果我单击缩略图,它会被下载,而不会显示。它的工作如何? link_to image_tag('lorem'),image_tag('lorem big')?
<% for photo in @article.attachments %>
<%= link_to image_tag('dinamic/'+photo.id.to_s+'/'+'thumbs_'+photo.image_file_name), "#{request.env["HTTP_HOST"]}/public/images/dinamic/"+photo.id.to_s+"/"+"originals_"+photo.image_file_name, :class => 'single_image'%>
<% end %>
答案 0 :(得分:0)
您尝试过不同的浏览器吗?
尝试捕获HTTP通信,以便您的应用服务器设置Content-Disposition标头属性。
如果你无法控制你的服务器,你可以做minicontroller,它将使用该图像呈现一个标签:)
答案 1 :(得分:0)
<% for photo in @static.attachments %>
<a id="single_image" href="<%= image_path("dinamic/"+photo.id.to_s+"/"+"originals_"+photo.image_file_name) %>" > <%= image_tag('dinamic/'+photo.id.to_s+'/'+'thumbs_'+photo.image_file_name) %> </a>
<% end %>
Image_path解决了这个问题。