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

ASP combinado con Javascript

Estas en el tema de ASP combinado con Javascript en el foro de ASP Clásico en Foros del Web. Saludos foro. Necesito saber si puede hacer lo siguiente: Código: <script language="javascript"> <!-- function actualizaPadre(serie){ if(serie!="CLOSE" && serie!=""){ <%strins = "spInsPartidaTemp '" & request("e") & ...
  #1 (permalink)  
Antiguo 26/07/2006, 15:27
 
Fecha de Ingreso: enero-2006
Mensajes: 169
Antigüedad: 18 años, 4 meses
Puntos: 0
Pregunta ASP combinado con Javascript

Saludos foro.

Necesito saber si puede hacer lo siguiente:

Código:
<script language="javascript">
<!--
function actualizaPadre(serie){
   if(serie!="CLOSE" && serie!=""){

      <%strins = "spInsPartidaTemp '" & request("e") & "','" & request("c") & "','" & request("m") & "','" & request("id_orden") & "','" & request("serie") & "'"
      Set partida = Conn.Execute(strins)%>
      
      window.opener.document.FrontPage_Form3.partida.value = 1
      window.opener.document.FrontPage_Form3.submit()
      window.close()
			
   }
   else{
          window.opener.document.FrontPage_Form3.no_serie.value = ""
          window.close()
         }
} 
-->
</script>
Es decir, dependiendo de una condicion en javascript ejecutar codigo ASP, en este caso un INSERT, mediante un Stored Procedure.

Asi como pongo el codigo lo intente pero no le importa la condicion "if" de la funcion en javascript, dado que al cargar esa pagina me ejecuta el SP y por consiguiente me hace el insert.

Gracias
__________________
"La adulación es una moneda que empobrece al que la recibe"
  #2 (permalink)  
Antiguo 26/07/2006, 15:35
Avatar de goteen_mx  
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 19 años, 2 meses
Puntos: 37
efectivamente, al cargar tu pagina asp se ejecuta el SP ya que el asp se ejecuta en el server y javascript en el cliente, necesitas modificar tu código para que primero elijas la condicion con javascritp o simplemente con html y despues mandes la peticion al server para que ejecute tu SP.

podrias tener como una pagina puente o una variable que te sirva como semaforo,
por ejemplo en tu if de javascript poner un document.location "pruebaSP.asp" y en tu pagina pruebaSP.asp pones el código que ejecuta el SP.

bye
  #3 (permalink)  
Antiguo 27/07/2006, 08:42
 
Fecha de Ingreso: enero-2006
Mensajes: 169
Antigüedad: 18 años, 4 meses
Puntos: 0
Muchas gracias goteen mx, entendi el punto y estoy pensando una posible solución.
__________________
"La adulación es una moneda que empobrece al que la recibe"
  #4 (permalink)  
Antiguo 27/07/2006, 08:49
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
todo fuera tan bonito si se usaran los buscadores
esto se ha tratado cada semana y todavia se sigue preguntando esto

JS se ejecuta despues de que ya se cargo la pagina, asp es antes de...
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 19:41.