Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/04/2002, 12:05
Avatar de Helbira
Helbira
 
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años, 6 meses
Puntos: 5
Re: ASP y javascript

Muy facil:

Supongo que tienes una página con código ASP y en la cabecera supongamos que tienes un procedimiento que es el que quieres llamar.

<html>
<head>
<script language="JavaScript">
function miProcedimiento() {
alert('Hola');
}
</script>
</head>
<body>
...
<%
'Mi código ASP
'Y en este punto quiero ejecutar el
'procedimiento Javascript
%>
<!-- He cerrado la etiqueta ASP
Ahora estoy en HTML y llamo a mi procedimiento directamente -->
<script language="JavaScript">
miProcedimiento();
</script>
<%
'Vuelvo a estar en terreno ASP
%>
</body></html>


Si lo que quieres es ejecutar el procedimiento si se dan unas determinadas condiciones que compruebas en ASP puedes hacer lo siguiente también:


<html>
<head>
<script language="JavaScript">
function miProcedimiento() {
alert('Hola');
}
</script>
</head>
<body>
...
<%
Dim miVar = 1
'Mi código ASP
'Y en este punto quiero ejecutar el
'procedimiento Javascript
'si miVar es igual a 1
IF miVar=1 THEN
Response.Write("<script language=\"JavaScript\">miProcedimien to();</script>")
ELSE
'Lo que tú quieras
END IF
%>
</body></html>


No sé si esto te ayudará o es más complicado de como yo lo he visto. Pon exactamente lo que quieres si no te sirve este ejemplo y seguro que se puede hacer alguna triquiñuela ;)

Ahora sí, si lo que quieres es utilizar variables definidas con asp en tu código JavaScript, olvídate tal y como te han dicho.

<div align="left">
<img src="http://www.sfn.saskatoon.sk.ca/~ad676/moon/img/kissy.gif" border="0">
</div>