【问题标题】:C# control browserC#控制浏览器
【发布时间】:2011-05-28 19:07:14
【问题描述】:

请建议如何编写 c# 来控制浏览器转到 url 并自动填充特定元素

【问题讨论】:

  • 您想将您的页面重定向到其他页面而不是填充控件??是你想做还是别的?你能详细说明你真正想做什么吗:) !!

标签: c# autofill


【解决方案1】:

为什么不在 C# 中使用 WebBrowser 控件?将控件从工具栏拖到窗体。然后做webBrowser1.Navigate("http://www.example.com/bla");
像这样填写你想要的元素:webBrowser1.Document.getElementById("yourID").innerHTML = "some content";

希望这会有所帮助,
亚历克斯

【讨论】:

    【解决方案2】:

    使用 WatiN 项目打开浏览器,转到特定页面并执行相应操作。这主要是一个网络测试自动化工具,但您也可以(ab)将它用于其他事情。

    http://watin.sourceforge.net/

    【讨论】:

    • @Searock:嗯,这不仅仅是很好......它也可以解决@tee 的问题。 :D 但感谢您的投票。
    猜你喜欢
    • 2016-09-18
    • 2011-09-03
    • 2014-09-22
    • 1970-01-01
    • 2011-03-03
    • 2011-07-17
    • 2018-01-31
    • 2012-06-07
    • 2013-01-25
    相关资源
    最近更新 更多