Без использования элемента управления WebBrowser, как я могу выполнить функцию JavaScript, которая отделяется от любых зависимостей DOM браузера, в приложении C#? Я исследую правила проверки достоверности только один раз, как для проверки сервера, так и для клиента. См. this question для справки, если хотите. Существуют ли какие-либо библиотеки-интерпретаторы JS, которые я мог бы использовать?Выполнение функции JavaScript в приложении C#
Добавление: Моя цель здесь автоматически развертывать и вызывать точно такую же логику проверки на стороне клиента и сервера, без связи между ними во время фактической проверки. Поэтому в идеале я бы закодировал свою логику проверки в JavaScript и отобразил ее на странице. В качестве альтернативы, я мог бы закодировать свою логику в C#, преобразовать ее в JavaScript с помощью Script# и отобразить ее на странице.
Я не хочу, чтобы отдельные функции проверки выполнялись на стороне клиента и на стороне сервера, и я не хочу, чтобы AJAX вызывал функции проверки сервера, и я не хочу проверять только клиентскую или серверную.
Спасибо, JScript.Net не совсем то, что UI хочет, но посмотрите мои моды на вопрос о Script #. – ProfK 2008-11-06 12:06:36