Tengo un código como éste en un archivo .aspx:"expresión Esperada" con <%=foo%> dentro JavaScript en el archivo .aspx
<script type="text/javascript" language="javascript">
function init()
{
<%= x %>
}
Funciona bien (x es una cadena que se une a algo de JavaScript en tiempo de ejecución), pero al compilar recibo una advertencia de "Expected expression" en el <% =
Sé que no es el código más bonito del mundo, pero hay varios bits históricos de código que les gusta inyectar pequeños trozos de JavaScript en la página. Todo perfectamente inocente :)
La cadena contiene código JavaScript sin procesar, que quiero ejecutar. –
, entonces también puedes usar eval ('string'); –