【问题标题】:capturing javascript events in c#在 C# 中捕获 javascript 事件
【发布时间】:2008-11-26 12:35:47
【问题描述】:

我在嵌入在 c# 应用程序中的网络浏览器中运行谷歌地球。我通过 javascript 捕获了一个事件,当用户右键单击地球时会触发该事件。如何将事件从 javascript 冒泡到 c# 以便在那里处理?

谢谢

【问题讨论】:

    标签: c# javascript events


    【解决方案1】:

    要从 Javascript 引发事件,您需要执行以下步骤:

    1) 在您的 aspx 页面中创建一个隐藏的 asp:button。
    2)在aspx文件中编写如下JS代码:
    var btnHidden = document.getElementById(HiddenButtonClientId);
    如果(btn隐藏) { btnHidden.click(); }

    现在,您的按钮单击事件将被触发,您可以在那里编写所需的代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-29
      • 1970-01-01
      • 1970-01-01
      • 2012-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多