Foros del Web » Programando para Internet » ASP Clásico »

response.redirect("mailto:mail@gmail.

Estas en el tema de response.redirect("mailto:mail@gmail. en el foro de ASP Clásico en Foros del Web. hola a todos, tengo una lista de enlaces salientes y quiero contar las veces que se hace link en cada uno. es facil, pues en ...
  #1 (permalink)  
Antiguo 14/08/2009, 18:49
 
Fecha de Ingreso: enero-2002
Mensajes: 1.438
Antigüedad: 23 años, 3 meses
Puntos: 0
response.redirect("mailto:mail@gmail.

hola a todos,

tengo una lista de enlaces salientes y quiero contar las veces que se hace link en cada uno.

es facil, pues en vez de poner el link a pelo, pues paso por una pagina intermedia y lo redirecciono con response.redirect

Pero ahora tengo un problema,
resulta q no son links, sino emails y response.redirect(mailto:aa@gmail

y no funciona.


se os ocurre una forma facil de hacerlo.
la unica restriccion es q al pulsar el link es necesario q se continue habriendo el outlook o el programa de turno.

simplemente quiere tener un contador, como lo hariais?
  #2 (permalink)  
Antiguo 14/08/2009, 20:10
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Respuesta: response.redirect("mailto:mail@gmail.



¿Con un poco de AJAX?

Código:
<html>
	<head>
		<script type="text/javascript">
			function callFunction(linkId)
			{
				alert("Metodo AJAX para incrementar un contador en este id:" + linkId);
			}
		</script>
	</head>
	<body>
		<a href="mailto:[email protected]" onclick="javascript:callFunction(1);">Este es mi link</a>
		<br>
		<a href="mailto:[email protected]" onclick="javascript:callFunction(2);">Este es mi otro link</a>
	</body>
</html>
Salud
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 14/08/2009, 21:19
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: response.redirect("mailto:mail@gmail.

Otra menos elegante es hacer el response.redirect a un asp común que al final de incrementar lo que se deba, coloque un formulario con el action apuntando a un mailto y ejecutarlo con javascript

Si, ya se que el estandar no dice nada de que se permita enviar un formulario a un mailto, y quizá haya browser que no lo permitan, pero es otra alternativa, cutre, gacha, y lo que quieras, pero alternativa
  #4 (permalink)  
Antiguo 15/08/2009, 13:39
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Respuesta: response.redirect("mailto:mail@gmail.

Cita:
Iniciado por Myakire Ver Mensaje
Otra menos elegante es hacer el response.redirect a un asp común que al final de incrementar lo que se deba, coloque un formulario con el action apuntando a un mailto y ejecutarlo con javascript

Si, ya se que el estandar no dice nada de que se permita enviar un formulario a un mailto, y quizá haya browser que no lo permitan, pero es otra alternativa, cutre, gacha, y lo que quieras, pero alternativa
Al final ambas dependen del cliente con lo cual ya corre un riesgo de no funcionar, pero sí, también puedes envíar desde un formulario con javascript

Salud!
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 17:49.