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

Detener ejecucion asp desde javascript

Estas en el tema de Detener ejecucion asp desde javascript en el foro de ASP Clásico en Foros del Web. Buenos días, Mi pregunta es la del título ¿Se puede detener la ejecución de un .asp utilizando javascript? Actualmente en mi .asp hago el chequeo ...
  #1 (permalink)  
Antiguo 26/12/2012, 07:38
 
Fecha de Ingreso: febrero-2011
Mensajes: 26
Antigüedad: 13 años, 2 meses
Puntos: 0
Pregunta Detener ejecucion asp desde javascript

Buenos días,

Mi pregunta es la del título ¿Se puede detener la ejecución de un .asp utilizando javascript?

Actualmente en mi .asp hago el chequeo de unas tablas para actualizar otras tablas en mi base de datos; el asunto es que llega un momento en el que el usuario debe decidir si quiere seguir adelante con la actualización o no, entonces me gustaría generar una ventanita javascript que aceptando continuara con la ejecución, o cancelando lo detuviera (hiciese una especie de response.end o bien me ejecutara otro hilo del código.)

Os pongo un ejemplo:
Código:
<script> 
var answer = confirm("La empresa tiene marcado NO PUBLICA, ¿ Desea continuar para eliminarla?") 
if (answer){ } 
else{ 
<% 
response.end 
%>
 } 
</script>
  #2 (permalink)  
Antiguo 29/12/2012, 00:09
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 3 meses
Puntos: 98
Respuesta: Detener ejecucion asp desde javascript

No te compliques la vida, hazlo con JavaScript:

Código Javascript:
Ver original
  1. <script>
  2. var answer = confirm("La empresa tiene marcado NO PUBLICA, ¿ Desea continuar para eliminarla?")
  3. if (answer){ }
  4.   window.location.href = "scriptQueActualiza.asp";
  5. }
  6. </script>

Opcionalmente puedes mediante JavaScript tambien hacer una llamada asíncrona al script que actualiza así no haces una redirección visible al cliente.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 31/12/2012, 04:38
 
Fecha de Ingreso: febrero-2011
Mensajes: 26
Antigüedad: 13 años, 2 meses
Puntos: 0
De acuerdo Respuesta: Detener ejecucion asp desde javascript

Cita:
Iniciado por u_goldman Ver Mensaje
No te compliques la vida, hazlo con JavaScript:

Código Javascript:
Ver original
  1. <script>
  2. var answer = confirm("La empresa tiene marcado NO PUBLICA, ¿ Desea continuar para eliminarla?")
  3. if (answer){ }
  4.   window.location.href = "scriptQueActualiza.asp";
  5. }
  6. </script>

Opcionalmente puedes mediante JavaScript tambien hacer una llamada asíncrona al script que actualiza así no haces una redirección visible al cliente.

Saludos
Buenos días,

Gracias u_goldman, lo he resuelto tal y como me indicas, llamando a otro .asp; como va a ser de uso interno no importa que se note la redirección.

Pongo de nuevo el script corregido, habías puesto una llave de cerrar extra :D

Código:
<script> 
var answer = confirm("La empresa tiene marcado NO PUBLICA, ¿ Desea continuar para eliminarla?") 
if (answer){  
window.location.href = "scriptQueActualiza.asp";
} 
</script>
Gracias y saludos!
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 16:14.