¿Como compartir variables entre ASP y jscript? (propongo una solucion provisoria)

Fernando
31 de Octubre del 2002
Hola. Mi duda es la siguiente: Yo quiero llenar un arreglo que defino en mi seccion de codigo de javascript, pero los datos estan en la seccion de codigo de ASP. Entonces, como las variables declaradas en una seccion no son vistas en la otra, la unica solucion que se me ocurrio es esta.
.
.
.
<script language="JavaScript">
<!--
{
.
.
.
texts = new Array();
.
.
}
-->
</script>
.
.
.
<%
homeTextBuffer = "";
.
.
.
Response.Write( "<script language=javascript> texts[0] = \'" + homeTextBuffer + "\'; </script>");
%>

No es muy ortodoxo, pero anda... alguien sabe como hacerlo de una manera mejor?

Desde ya muchas gracias

Aitor Fern?ez
31 de Octubre del 2002
Quizas tampoco lo que yo aporte sea ortodoxo pero a mi me funciona...

Lo que hago es introducir en un formulario con campos invisibles la información de las variables. Después las recupero llamando al objeto desde la página Asp.

Un saludo.

lazaro
31 de Octubre del 2002
Pues a mi me parecen las dos soluciones buenas y ortodoxas (y la verdad no se me ocurren otras)

Isabel
31 de Octubre del 2002
Hola, le verdad que si lo que quereis hacer es recoger en Javascript el valor de las variables de ASP, si se puede.
Dentro de la función de JavaScript lo que teneis que hacer es lo siguiente:

var_js = ("<%=nombre_de_variable_asp%>");

espero que esto os sea de ayuda.
Un saludo