Foros del Web » Programación para mayores de 30 ;) » .NET »

Redirección según navegador

Estas en el tema de Redirección según navegador en el foro de .NET en Foros del Web. [ASP.net --> C#] Alguien podría decirme si existe alguna forma de que si el navegador no es Internet Explorer, la aplicación se redireccione hacia una ...
  #1 (permalink)  
Antiguo 20/07/2005, 10:12
Avatar de avsurdo  
Fecha de Ingreso: mayo-2004
Ubicación: Sevilla
Mensajes: 84
Antigüedad: 20 años
Puntos: 0
Pregunta Redirección según navegador

[ASP.net --> C#]
Alguien podría decirme si existe alguna forma de que si el navegador no es Internet Explorer, la aplicación se redireccione hacia una página en concreto.

La idea es que la aplicación sólo sea accesible si el navegador es IE 5 o superior.

Gracias.
__________________
:stress: De verdad de la buena
  #2 (permalink)  
Antiguo 20/07/2005, 11:57
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Lo puedes hacer tanto del lado del server como del cliente..

Para server

Cita:
If (request.Browser.Browser = "IE")
Response.Redirect ("pagina.aspx")
End If
Para cliente

Cita:
if (document.all) {
//es explorer
else if (document.layers) {
//otro browser
location.href ="pagina.aspx";
}
Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 21/07/2005, 04:15
Avatar de avsurdo  
Fecha de Ingreso: mayo-2004
Ubicación: Sevilla
Mensajes: 84
Antigüedad: 20 años
Puntos: 0
Ok muchas gracias, funciona correctamente.
Pero si me solucionaras el tema de la versión te lo agredecería aun más. Es que tengo unos controles que sólo funcionan desde la versión 5 o superior.
Muchas gracias.
__________________
:stress: De verdad de la buena
  #4 (permalink)  
Antiguo 21/07/2005, 09:21
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Del lado del cliente puedes usar:

Cita:
navigator.appVersion
y del server...

Cita:
Request.Browser.Version.ToString()
  #5 (permalink)  
Antiguo 21/07/2005, 09:26
Avatar de avsurdo  
Fecha de Ingreso: mayo-2004
Ubicación: Sevilla
Mensajes: 84
Antigüedad: 20 años
Puntos: 0
OK
Muchisimas gracias.
__________________
:stress: De verdad de la buena
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:41.