我有一个使用 WebForm
的 C# 应用程序。我正在使用 WebForm
来显示我的应用程序内容(HTML/JavaScript)。
我的问题是如何在它们之间进行通信(API)?
示例:我喜欢通过使用 HTML 按钮等来最小化程序......
最佳答案
如果您在普通控件之上有一个 Web 浏览器控件,则可以使用导航事件。例如。创建一个链接,例如:
<a href="#MinimizeWindow">Minimize</a>
在浏览器控件的导航事件中(我不知道该事件实际上是如何调用的 - 只是一个示例):
public void browser_OnNavigate(object sender, NavigateArgs e)
{
if (e.Target == "#MinimizeWindow")
// minimize and cancel event
else
// navigate to target
}
关于c# - 如何使用 JavaScript 从外部调用 C# 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23655061/