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

Combinando ASP y VBScript

Estas en el tema de Combinando ASP y VBScript en el foro de ASP Clásico en Foros del Web. Hola a todos... Bueno paso a relatarles la situacion: Resulta que tengo un codigo que debe tomar una decision, si elige x camino, se produce ...
  #1 (permalink)  
Antiguo 14/04/2002, 22:51
 
Fecha de Ingreso: abril-2002
Mensajes: 34
Antigüedad: 23 años
Puntos: 0
Combinando ASP y VBScript

Hola a todos... Bueno paso a relatarles la situacion: Resulta que tengo un codigo que debe tomar una decision, si elige x camino, se produce lo siguiente:


if (condicion) then
<script language ="vbscript">
dim mivar
mivar = msgbox("Ni ahi",0,"ERROR")
<% response.redirect (direccion) %>
</script>
end if

Lo que yo quiero lograr es que se generen los eventos de la siguiente forma: Aparece el cartel de error, y tras presionar el boton se recarga la pagina del formulario que se llenó erróneamente. Evidentemente no es como esta arriba, por eso quisiera saber si me pueden dar una mano en cuanto a como lograr esos eventos en ese orden, pues en el codigo de arriba directamente el mensaje de error no aparece, sino que redirecciona a la pagina del codigo ASP.
Un saludo y quedo a su disposicion.

  #2 (permalink)  
Antiguo 15/04/2002, 00:56
 
Fecha de Ingreso: febrero-2002
Ubicación: Mi ASP Bunker
Mensajes: 397
Antigüedad: 23 años, 2 meses
Puntos: 1
Re: Combinando ASP y VBScript

Hola Sebas.
Vos queres que luego de verificar un formulario alerte si hubo errores? pero te recomendaria no redirigir al formulario cada vez que se equivoquen, no sabes como te van a querer..
Mejor verificas campo por campo del lado cliente, algo asi:

<SCRIPT LANGUAGE=VBSCRIPT>
Sub Aceptar()
error = ""
If document.all.Nombre.value="" then error="Ingrese nombre.."
If document.all.Direccion.value="" then error="Ingrese direccion.."
If error<>"" then
alert(error)
else
document.all.Form1.action = "/sitio/enviado.asp" ' Cambiar Form1 por el nombre del formulario!
document.all.Form1.submit
end if
End Sub
</SCRIPT>

el boton "Enviar/Aceptar" debe contener : .. onclick="Aceptar()"

ByE
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 14:38.