显示警报时获取警报内容

时间:2013-03-20 17:14:19

标签: c# javascript html vb.net winforms

我有一个包含此脚本的HTML页面:

<Script>
function Run()
{
alert("The Content Here");
return true;
}
</script>
<button onclick="Run();">I Want It Now</button>

让我们说我用 firefox Chrome 打开了这个页面。然后让我说我点击按钮&#34;我现在就想要&#34;并且页面显示警报:

The Content Here

如何在我的VB.NET项目中将警报内容插入字符串?我知道我可以使用警报窗口句柄获取标签句柄,然后提取(抓取)警报文本,但我不认为这是最好的方法。是否有另一种方法可以从页面传递(或获取)信息(不是从 webbrowser控件或使用 webClient.DownloadString )到我的VB.NET(或C#)项目中?

1 个答案:

答案 0 :(得分:0)

如果您改变主意并希望使用网络浏览器控件,那么在没有web浏览器控件的情况下使用js将很容易使用js,您可以这样做:)

WebBrowser1.Document.GetElementById("NAME").InvokeMember("click");
相关问题