GeckoFX Contextmenu在新标签中打开链接(VB.NET)

时间:2018-04-09 18:05:04

标签: vb.net browser gecko geckofx

我正在使用Vb.Net中的GeckoFX 45编写一个webbrowser,我无法获得"在新标签中打开链接"上班。我的问题是:如何将右键单击的页面链接作为字符串在新标签中打开?

我可以让它工作的唯一方法是GeckoWebBrowser1.CopyLinkLocation并从剪贴板中读取它,但这不是我想在浏览器中执行此操作的方式。

示例:

there is an example

我希望有人可以帮助我!

1 个答案:

答案 0 :(得分:0)

您正在寻找的财产是:

var currentPageAddress = Browser.Document.Url

请记住,如果页面包含框架,则需要获取所需Frame元素的Url(GetContentFrame()是我的逻辑,以便按名称查找我需要的框架)

enter image description here

相关问题