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

Orden de ejecucion en pagina ASP

Estas en el tema de Orden de ejecucion en pagina ASP en el foro de ASP Clásico en Foros del Web. Hola a todos, tengo el siguiente problema: en una pagina asp tengo una seccion donde llamo a un archivo vb. osea algo asi: Código: <script ...
  #1 (permalink)  
Antiguo 28/10/2009, 12:49
Avatar de Phobos  
Fecha de Ingreso: abril-2001
Ubicación: sentado frente a un pc prestado
Mensajes: 375
Antigüedad: 24 años
Puntos: 2
Orden de ejecucion en pagina ASP

Hola a todos, tengo el siguiente problema:
en una pagina asp tengo una seccion donde llamo a un archivo vb. osea algo asi:

Código:
<script language="VBScript" src="GrabaCookie.vb"></script>

<%
response.write request.cookies("Nombre_Maquina")
%>
en el archivo VB grabo una cookie y en el asp trato de leerla. Resulta que cuando realizo el response.write de la cookie esta no tiene el valor.
No he encontrado la forma de hacer que se ejecute la parte VB primero y luego el asp.

Alguien tiene alguna idea que me pueda servir?

Saludos y Gracias.
  #2 (permalink)  
Antiguo 28/10/2009, 12:56
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Respuesta: Orden de ejecucion en pagina ASP

Es que el código ASP se ejecuta primero, en el cliente, y el script GrabaCookie.vb se ejecuta en segundo lugar, en el cliente. De hecho, el único cliente que lo va a ejecutar es internet explorer. Sería preferible que los sctripts clientes los hagas en javascript, no en vbscript. Además, podés crear la cookie desde ASP directamente!
__________________
...___...
  #3 (permalink)  
Antiguo 28/10/2009, 13:03
Avatar de Phobos  
Fecha de Ingreso: abril-2001
Ubicación: sentado frente a un pc prestado
Mensajes: 375
Antigüedad: 24 años
Puntos: 2
Respuesta: Orden de ejecucion en pagina ASP

Mi problema es que en GrabaCookie.vb estoy llamando una dll local que esta en el cliente que me entrega el nombre de su maquina, esa el la razon porque no grabo la cookie directamente del asp.

He probajo con Ajax e incluso colocando la pagina dentro de un iframe pero sigo con la problematica.

Saludos.
  #4 (permalink)  
Antiguo 28/10/2009, 15:18
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Respuesta: Orden de ejecucion en pagina ASP

Si trabajas en el cliente, tienes que hacer todo en el cliente y despues podrías como bien dices hacer una llamada asíncrona:

Código:
<script language="VBScript" src="GrabaCookie.vb"></script>
<script type="text/javascript">
//Quizas aqui podrias utilizar AJAX
alert(document.cookie);
</script>
Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 29/10/2009, 13:22
Avatar de Phobos  
Fecha de Ingreso: abril-2001
Ubicación: sentado frente a un pc prestado
Mensajes: 375
Antigüedad: 24 años
Puntos: 2
De acuerdo Respuesta: Orden de ejecucion en pagina ASP

Gracias u_goldman, utilizare esa opcion que mencionas.
Pero una consulta. La pagina que quiero llamar es ASP y tiene puras funciones, actualmente la utilizo utlizando el <include>.

Si la llamo mediante ajax obtendre los mismo resultados, es decir, tendre las funciones cargadas en memoria para utilizarlas???


Saludos. y Grax.
  #6 (permalink)  
Antiguo 29/10/2009, 14:19
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Respuesta: Orden de ejecucion en pagina ASP

No...tendrás que llamar a alguna página que a su vez ejecute uno o más métodos de ese include.

Por favor no repitas las preguntas, se paciente que alguien seguro te contestará

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #7 (permalink)  
Antiguo 29/10/2009, 14:22
Avatar de Phobos  
Fecha de Ingreso: abril-2001
Ubicación: sentado frente a un pc prestado
Mensajes: 375
Antigüedad: 24 años
Puntos: 2
Respuesta: Orden de ejecucion en pagina ASP

Ah ok gracias.
fue un error, quise editar y se repitieron las respuestas. No encontre como eliminarlas. creo que antes existia esa opcion.

Salu2.
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:50.