with net method funcion from enviar ejecutar desde crear codebehind asp c# javascript scripting

method - ejecutar javascript desde asp.net c#



Ejecute una funciĆ³n de JavaScript en una aplicaciĆ³n C# (4)

Podría usar JScript.Net

O eso, o investiga el Script #

Sin usar un control WebBrowser, ¿cómo podría ejecutar una función JavaScript, que está desacoplada de cualquier dependencia DOM del navegador, en una aplicación C #? Estoy investigando la implementación de reglas de validación solo una vez, tanto para la validación del servidor como del cliente. Vea esta pregunta como referencia si lo desea. ¿Hay alguna biblioteca de intérpretes JS que pueda usar?

Anexo: Mi objetivo aquí es desplegar automáticamente e invocar exactamente la misma lógica de validación en el cliente y el servidor, sin comunicación entre los dos durante la validación real. Entonces, lo ideal sería codificar mi lógica de validación en JavaScript y presentarla en la página. Alternativamente, podría codificar mi lógica en C #, convertir eso a JavaScript usando Script # , y renderizarlo en la página.

No quiero que se mantengan funciones de validación separadas del lado del cliente y del servidor, y no quiero llamadas AJAX a las funciones de validación del servidor, y no quiero la validación solo del cliente o del servidor.


Windows Script Host (WSH) es una herramienta de administración de Windows. Puede usar PInvoke para activarlo desde C # . Reconoce una versión específica de MS (y antigua) de JavaScript.

WSH crea un entorno para alojar scripts. Es decir, cuando un script llega a su computadora, WSH juega la parte del host: pone a disposición objetos y servicios para el script y proporciona un conjunto de pautas dentro de las cuales se ejecuta el script. Entre otras cosas, Windows Script Host gestiona la seguridad e invoca el motor de script apropiado.