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

Llamada a funciones Vbscript

Estas en el tema de Llamada a funciones Vbscript en el foro de ASP Clásico en Foros del Web. Hola!! Tengo el siguiente codigo en una pagina .asp <SCRIPT LANGUAGE="VBScript"> <!-- Function Confirmacion Resp = MsgBox ("Esta seguro de eliminar las Planillas?",4, "Planillas") Confirmacion ...
  #1 (permalink)  
Antiguo 31/08/2005, 10:06
 
Fecha de Ingreso: agosto-2005
Mensajes: 2
Antigüedad: 18 años, 9 meses
Puntos: 0
Llamada a funciones Vbscript

Hola!!
Tengo el siguiente codigo en una pagina .asp
<SCRIPT LANGUAGE="VBScript">
<!--

Function Confirmacion

Resp = MsgBox ("Esta seguro de eliminar las Planillas?",4, "Planillas")
Confirmacion = Resp
end Function

Function Chk_Selec (indice)

Set Formulario = Document.forms("playlist")
if Formulario.ckbox(indice).checked then
Chk_Selec = true
else
Chk_Selec = false
end if

End Function

-->
</SCRIPT>

<%

BorrarPlanilla = Request("Borrar")
if BorrarPlanilla = 1 then
R = Confirmacion
if R = 6 then
chks = request("chks")
for i=1 to chks
Response.Write ("ENTRO")
next
end if
end if
%>

pero la llamada a la funcion Confirmacion no da error pero no hace nada, es decir, como si no corriera la funcion porque en ningun momento muestra el MSGBOX.
Que estare haciendo mal ???
Agradecere su pronta ayuda
  #2 (permalink)  
Antiguo 31/08/2005, 13:22
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Tienes un error de conceptos, ASP se ejecuta en el servidor y el codigo que estas tratando de llamar es ejecutado en el cliente, por lo tanto, cuando ASP busca esa funcion, pues no esta, lo que tienes que hacer es disparar ese msgbox desde el cliente, y entonces recargar la pagina, evaluar la condicion y desplegar el resultado.

Salu2,
__________________
"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 21:18.