【发布时间】:2011-06-22 14:52:08
【问题描述】:
征求您对此的看法:
是否可以通过代码点击frame的src(最好在C# windows应用程序中)。
提前致谢。
【问题讨论】:
-
“点击”是指打开框架的源网址吗?
-
呃,如果没有更多解释,我无法开始回答这个问题.....
-
是的,这正是我要找的。我试过 element.InvokeMember("click");它不起作用。//“IDXVTB”是一个框架 HtmlElement element = webBrowser1.Document.GetElementById("IDXVTB"); element.InvokeMember("点击");
-
“点击网址”与“痒痒网址”或“气味网址”有何不同? :) 你可以获得 url(IFrame 的“src”属性,正如 StriplingWarrior 指出的那样),但不清楚你打算稍后用它做什么。
-
嗨,让我这样说吧。在我的 Windows 应用程序中,我需要从 web 获取一些信息。为此,我正在使用 webbrowser,我希望在需要单击一个以 uri 作为其 src 的框架的菜单后,通过代码 .login 到站点管理这些步骤。我成功登录,当我尝试使用 webBrowser1.Document.GetElementById("IDXVTB"); 单击框架时element.InvokeMember("点击");它不工作!现在我的问题是我应该尝试其他方法来完成它吗?希望我很清楚。谢谢!