我正在嵌入 C# 应用程序的网络浏览器中运行 google 地球。我通过 javascript 捕获了一个事件,当用户右键单击地球仪时会触发该事件。如何将事件从 javascript 冒泡到 C# 以便在那里进行处理?
谢谢
最佳答案
要从 Javascript 引发事件,您需要执行以下步骤:
1) 在您的 aspx 页面中创建一个隐藏的 asp:button。
2)在aspx文件中写入以下JS代码:
var btnHidden = document.getElementById(HiddenButtonClientId);
if (btn隐藏)
{
btnHidden.click();
}
现在,您的按钮单击事件将被触发,您可以在那里编写所需的代码。
关于c# - 在 C# 中捕获 javascript 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/320555/