我正在开发一个 windowsphone 8 应用程序。
我的目标是从我的代码(C#)中单击网站上的某个按钮。
有没有办法做到这一点?
例子:
我在主页上有一个名为“MyButton”的按钮。然后在事件处理程序中:
private void BtnMyButton_Click(object sender, EventArgs e)
{
//click button 'Search' on Google
}
我正在开发一个 windowsphone 8 应用程序。
我的目标是从我的代码(C#)中单击网站上的某个按钮。
有没有办法做到这一点?
例子:
我在主页上有一个名为“MyButton”的按钮。然后在事件处理程序中:
private void BtnMyButton_Click(object sender, EventArgs e)
{
//click button 'Search' on Google
}
您可以注册一个 Javascript 函数来调用点击事件。
在代码隐藏中:
protected void BtnMyButton_Click(object sender, EventArgs e)
{
string script = "<script type=\"text/javascript\"> document.getElementById('yourButtonID').onclick(); </script>";
ClientScript.RegisterClientScriptBlock(this.GetType(), "searchClick", script);
}
或者,如果您使用的是 jQuery:
protected void BtnMyButton_Click(object sender, EventArgs e)
{
string script = "<script type=\"text/javascript\"> $('yourButtonID').Click(); </script>";
ClientScript.RegisterClientScriptBlock(this.GetType(), "searchClick", script);
}