我有一个包含此脚本的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#)项目中?
答案 0 :(得分:0)
如果您改变主意并希望使用网络浏览器控件,那么在没有web浏览器控件的情况下使用js将很容易使用js,您可以这样做:)
WebBrowser1.Document.GetElementById("NAME").InvokeMember("click");