No se si es lo que quieres ni que aplicativo tendria, pero aqui está esto, básicamente la parte que hace el truco es
variable = eval("funcionAllamarComoString")
Código:
<%
function hola()
hola = "hola"
end function
function adios()
adios = "adios"
end function
%>
<%
if len(Request.QueryString("funcion")) > 0 then
funcionEjecutada = eval(Request.QueryString("funcion"))
Response.Write("aqui: " & funcionEjecutada)
end if
%>
<script type="text/javascript">
function envia(select)
{
location.href = "funcion.asp?funcion="+select.value;
}
</script>
<select name="function" onchange="envia(this);">
<option value></option>
<option value="hola">Llamar a funcion hola</option>
<option value="adios">Llamar a funcion adios</option>
</select>
Saludos