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

Funciones e includes

Estas en el tema de Funciones e includes en el foro de ASP Clásico en Foros del Web. Hola , ¿Se puede llamar a una función de un include desde un script vb? Si es así ¿cómo? Me explico: Bien, la página asp ...
  #1 (permalink)  
Antiguo 30/01/2002, 03:30
 
Fecha de Ingreso: enero-2002
Mensajes: 1
Antigüedad: 22 años, 4 meses
Puntos: 0
Funciones e includes

Hola , ¿Se puede llamar a una función de un include desde un script vb? Si es así ¿cómo? Me explico:
Bien, la página asp que tiene la Función está a parte, supongamos que se llama Funciones.asp y contiene la función "funcioncilla".
En otra página, pagina.asp, tengo un script que más o menos puede ser así:
<!--
<SCRIPT LANGUAGE="VBSCRIPT">
Dim pepe
pepe = funcioncilla (parametros)
</SCRIPT>
-->

Esto no me funciona si el include lo declaro así:
<!--include files="Funciones.asp"-->
Ni que decir tiene que pagina.asp y Funciones.asp tienen el mismo path. No sé si ahora está mejor explicado, quizá no se pueda hacer. Llamar a una Función desde allí dentro, no sé...
  #2 (permalink)  
Antiguo 30/01/2002, 05:19
 
Fecha de Ingreso: enero-2002
Mensajes: 89
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Funciones e includes

Creo que estas mezclando parte de cliente con parte de servidor
Cuando haces
<!--
<SCRIPT LANGUAGE="VBSCRIPT">
Dim pepe
pepe = funcioncilla (parametros)
</SCRIPT>
-->
estas en parte de cliente. Lo definido en Funciones.asp es parte de servidor a no ser que la definas entre
<SCRIPT LANGUAGE="VBSCRIPT"></SCRIPT>
Creo que ese es el problema...

\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/<br>[B]--->> Hector Garzon <<---<br>email: [email protected]<br>\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/\_/|\_/
  #3 (permalink)  
Antiguo 31/01/2002, 14:18
 
Fecha de Ingreso: enero-2002
Mensajes: 59
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Funciones e includes

Motizia, haciendo un esfuerzo por decifrar lo que quieres, creo que esto te puede ayudar:

1)contenido del Archivo: misFunciones.asp
<pre>
&lt;SCRIPT LANGUAGE=&quot;VBSCRIPT&quot;&gt;
&lt;%
function Bienvenido()
Bienvenido = &quot;hola&quot;
end function
%&gt;
&lt;/SCRIPT&gt;
</pre>


2)contenido de la pagina miPagina.asp
<pre>&lt;!--#INCLUDE VIRTUAL=&quot;/miweb/CarpetaDeIncluidos/misFunciones.asp&quot;--&gt;
&lt;%

dim mensaje1
mensaje1 = Bienvenido()
response.write mensaje1
%&gt;
</pre>


Nota:
con respecto a los incluidos, microsoft recomienda que este tipo de archivos por &quot;estandar&quot; tengan la extension .inc
eso no los limita a contener codigo html o scripts.

saludos.
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 23:58.