Foros del Web » Programando para Internet » Javascript »

Redirigir a otra pagina dependiendo desde donde se haga clic

Estas en el tema de Redirigir a otra pagina dependiendo desde donde se haga clic en el foro de Javascript en Foros del Web. Buenas, Me gustaria saber, al igual que hace el gestor de estadisticas de un hosting, si es posible saber en nuestra pagina web desde donde ...
  #1 (permalink)  
Antiguo 28/07/2009, 15:53
 
Fecha de Ingreso: agosto-2008
Mensajes: 14
Antigüedad: 15 años, 8 meses
Puntos: 0
Redirigir a otra pagina dependiendo desde donde se haga clic

Buenas,

Me gustaria saber, al igual que hace el gestor de estadisticas de un hosting, si es posible saber en nuestra pagina web desde donde esta pulsando un usuario el enlace de nuestra web, de tal forma que si se accede a nuestra pagina desde google podamos tener algo tipo "***.google.es" qe nos permita poder establecer una redirección de nuestra web a otra pagina.

Imaginar por ejemplo que si los usuario pinchan en nuestro enlace desde google queremos darle unas funciones especiales. ¿Existe alguna forma de saber esto?

Gracias
  #2 (permalink)  
Antiguo 28/07/2009, 16:11
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Redirigir a otra pagina dependiendo desde donde se haga clic

Hola

No se si se puede hacer del lado del cliente. Del lado del servidor seguro, en ASP, has de usar la variable del servidor HTTP_REFERER

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 28/07/2009, 21:46
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Redirigir a otra pagina dependiendo desde donde se haga clic

independientemente de la solucion, es decision del usuario si permite o no al navegador enviar dicha informacion conocida como "referrer" (referencia). lo que quiero decir es que el naveador se puede configurar para no enviar el referrer por el heading (encabezado) de la peticion al servidor. lo menciono por si alguna vez te preguntas por que no te funciona para algunos usuarios.

ahora bien, siempre y cuando el referrer se envie, el servidor puede leer dicha informacion tal como Adler mostro. en javascript tambien se puede leer mediante document.referrer.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
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 07:49.