有没有人找到在 Internet Explorer 中使用 watiN 按标签的方法?
问问题
2060 次
2 回答
5
你的意思是你想按下制表键本身,或者只是单击一个看起来像制表符的 HTML 元素?对于后者,对适当的元素(Div、Span 等)使用 Click 方法。否则,您可以尝试使用 SendKeys 而不是 PressTab。例如:
IE ie = new IE("http://www.google.com");
ie.AutoClose = false;
ie.TextField(Find.ByName("q")).Click();
SendKeys.SendWait("{TAB}");
上面的示例将焦点设置在文本字段然后关闭选项卡,将焦点放在搜索按钮上。
于 2009-10-15T00:54:04.927 回答
0
我们有同样的问题,我们解决它的重点是浏览器并使用 SendMessage (Win) 到特定的 hwnd。
于 2011-03-16T16:37:21.753 回答