我需要在新选项卡中打开图像,方法是单击它上面的右键,然后在firefox中选择View Image。复制pic网址并使用browser.Goto不会给我我需要的结果,因为一些棘手的JavaScript。有人能给我一些建议吗?感谢
答案 0 :(得分:0)
老问题,有些答案仅供参考。
获取您要查找的图像的src属性,然后使用该地址打开IE的新实例(您可能需要附加基本网站地址以及您正在查找的图像的src属性中的任何内容for。一些代码:
Image btnLogin = Window.Image(Find.ByName("TheImageNameOrAnyOtherAttribute"));
string imageAddress = btnLogin.GetAttributeValue("src");
var newBrowser = new IE();
newBrowser.GoTo("http://www.somesite.com/"+imageAddress);