读书人

c#怎么点击网页上这样的按钮呢?

发布时间: 2014-01-22 00:03:39 作者: rapoo

c#如何点击网页上这样的按钮呢??
c#怎么点击网页上这样的按钮呢?


没有ID也没有name。
[解决办法]

引用:
Quote: 引用:


Page.RegisterClientScriptBlock("clickDemo", "<script>$(".input-button").click();</script>");


请问,这个Page,是什么类型的实例??

mshtml.IHTMLElement
mshtml.IHTMLElementCollection
mshtml.IHTMLDocument2

好像都没有RegisterClientScriptBlock这个方法??我是用C#做的

他这个是asp.net里的
你这个可以通过class来查找这个元素

IHTMLDocument2 doc2 = (IHTMLDocument2)this.webBrowser1.ActiveXInstance;
foreach (IHTMLElement el in (IHTMLElementCollection)doc2.all.tags("input"))
{
if (el.className != null && el.className.ToLower().Contains("input-button"))
{
el.click();
}

读书人网 >C#

热点推荐