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

ejecutar código ASP desde un innerHTML

Estas en el tema de ejecutar código ASP desde un innerHTML en el foro de ASP Clásico en Foros del Web. ¿Sabeis si se puede hacer esto? Llamar a una función de ASP con javascript desde un innerHTML. He probado con esto: Código: document.getElementById("id_div").innerHTML="<% call funcion('valor')%>"; ...
  #1 (permalink)  
Antiguo 15/09/2007, 08:00
 
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 353
Antigüedad: 21 años, 5 meses
Puntos: 1
ejecutar código ASP desde un innerHTML

¿Sabeis si se puede hacer esto?

Llamar a una función de ASP con javascript desde un innerHTML.

He probado con esto:

Código:
document.getElementById("id_div").innerHTML="<% call funcion('valor')%>";
pero lo que hace es escribir literalmente el código en lugar de ejecutarlo.

Gracias!!
__________________
Lo menos frecuente en este mundo es vivir. La mayoría de la gente existe, eso es todo...
  #2 (permalink)  
Antiguo 15/09/2007, 08:06
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Re: ejecutar código ASP desde un innerHTML

No se puede, JavaScript corre en el cliente y el código interpretado por ASP en el servidor, para cuando llegas a tu JavaScript, el código de ASP ya ha sido interpretado, podrías tratar de usar AJAX para este propósito.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 15/09/2007, 08:18
 
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 353
Antigüedad: 21 años, 5 meses
Puntos: 1
Re: ejecutar código ASP desde un innerHTML

Gracias u_goldman... me lo sospechaba :(
__________________
Lo menos frecuente en este mundo es vivir. La mayoría de la gente existe, eso es todo...
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 04:34.