【发布时间】:2010-09-21 01:34:00
【问题描述】:
如果不使用 WebBrowser 控件,我如何在 C# 应用程序中执行与任何浏览器 DOM 依赖项分离的 JavaScript 函数?我正在研究只为服务器和客户端验证实施一次验证规则。如果您愿意,请参阅this question 以供参考。有没有我可以使用的 JS 解释器库?
附录: 我的目标是在客户端和服务器上自动部署和调用完全相同的验证逻辑,而在实际验证期间两者之间没有通信。因此,理想情况下,我会在 JavaScript 中编写我的验证逻辑,并将其呈现到页面上。或者,我可以在 C# 中编写我的逻辑,使用 Script# 将其转换为 JavaScript,然后将其呈现到页面。
我不希望在客户端和服务器端维护单独的验证函数,我不希望 AJAX 调用服务器验证函数,我不希望仅客户端或仅服务器验证。
【问题讨论】:
标签: c# javascript scripting