【问题标题】:open picture in new tab, same as if do right click - View Image in firefox (WatiN)在新选项卡中打开图片,就像右键单击一样 - 在 Firefox 中查看图像(WatiN)
【发布时间】:2011-10-03 13:52:59
【问题描述】:

我需要在新选项卡中打开图像,方法是单击右键,然后选择在 Firefox 中查看图像。由于一些棘手的 javascript,复制图片 url 并使用 browser.Goto 并没有给我我需要的结果。谁能给我一些建议?谢谢

【问题讨论】:

标签: c# watin


【解决方案1】:

老问题,部分答案仅供参考。

获取您正在查找的图像的 src 属性,然后使用该地址打开一个新的 IE 实例(您可能需要附加基本网站地址以及您正在查找的图像的 src 属性中的任何内容一些代码:

Image btnLogin = Window.Image(Find.ByName("TheImageNameOrAnyOtherAttribute"));
string imageAddress = btnLogin.GetAttributeValue("src");

var newBrowser = new IE();
newBrowser.GoTo("http://www.somesite.com/"+imageAddress);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-29
    • 1970-01-01
    • 2021-08-27
    • 1970-01-01
    • 1970-01-01
    • 2020-01-16
    • 2016-01-15
    相关资源
    最近更新 更多