在新标签中打开图片,就像右键单击一样 - 在firefox中查看图像(WatiN)

时间:2011-10-03 13:53:00

标签: c# watin

我需要在新选项卡中打开图像,方法是单击它上面的右键,然后在firefox中选择View Image。复制pic网址并使用browser.Goto不会给我我需要的结果,因为一些棘手的JavaScript。有人能给我一些建议吗?感谢

1 个答案:

答案 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);