首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将回发发送到网站?

如何将回发发送到网站?
EN

Stack Overflow用户
提问于 2012-06-14 00:17:44
回答 1查看 764关注 0票数 0

我试着从一个网站上抓取这个网格:

显然这将是困难的,因为网格是分页的。使用firebug,将鼠标悬停在其中一个数字上将显示以下javascript:

代码语言:javascript
复制
"javascript:__doPostBack('ctl00$ctl00$ctl00$CMSGMainContentPlaceHolder$ToolContentPlaceHolder$MCDContentPlaceHolder$ncdControl1$ncdGridView','Page$2')"

有没有什么方法可以触发回发,并将HTML取回?

编辑:网格位于更新面板中,因此当您循环浏览分页时,url不会改变。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-14 00:47:37

您应该能够执行以下操作:

代码语言:javascript
复制
ie.Link(Find.ByUrl("javascript:__doPostBack('GridView1','Select$0')")).Click();

也许你将不得不跳过through some hoops to get the correct ID来获取控件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11019121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档