Forum: Rails-ES IExplorer descarga la pagina en lugar de abrirla (Resuelto)

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Ed81850492c54eb4fd6900ed1e1d039d?d=identicon&s=25 Cristian Prizzio (prizzio)
on 2008-11-05 12:58
Buenas, iba a escribir una pregunta pero ya encontre la respuesta. Pero
como me ha tenido un par de horas ocupado creo que seria interesante
compartirlo con la comunidad.

La situacion es que tenia una aplicacion con rails 1.2.4 y la he migrado
a 2.1.2.
En un controlador tenia el respond_to siguiente:

respond_to do |type|
   type.js {}
   type.html{
    #codigo
   }
   type.xml {}
end

Cuando desde IExplorer pulsaba el enlace y iba a la accion el navegador
en lugar de abrir la pagina, me mostraba un dialogo para descargar un
fichero.

La solucion que he encontrado en internet es que explorer necesita el
respond_to ordenado de una manera especifica, primero type.html,
quedaria asi:

respond_to do |type|
   type.html{
    #codigo
   }
   type.js {}
   type.xml {}
end

De esta manera se soluciona el fallo.

Un saludo
5c15703984caa012845b3cea129da936?d=identicon&s=25 Manuel González Noriega (Guest)
on 2008-11-05 13:01
(Received via mailing list)
2008/11/5 Cristian Prizzio <ruby-forum-incoming@andreas-s.net>

> Buenas, iba a escribir una pregunta pero ya encontre la respuesta. Pero
> como me ha tenido un par de horas ocupado creo que seria interesante
> compartirlo con la comunidad.
>

Muchísimas gracias, Cristian. Este tipo de cosas se agradecen mucho.
396ed672fb27ee6c61a735401d7c7c0b?d=identicon&s=25 [Webmaster]_Yoel_Villarreal (Guest)
on 2008-11-05 13:47
(Received via mailing list)
Buen tip de veras... realmente hace tiempo ya que no pienso ni sufro por
IExplore... IMHO deberian demandar a $Microsoft por el bodrio ese de
navegador.

Deberiamos crear una conciencia alrededor del uso de los estandares.


--
Visite nuestra web en Internet
http://www.ispvc.rimed.cu
"50 Años de Educación en
Revolución"
--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
This topic is locked and can not be replied to.