标签: vb.net browser gecko geckofx
我正在使用Vb.Net中的GeckoFX 45编写一个webbrowser,我无法获得"在新标签中打开链接"上班。我的问题是:如何将右键单击的页面链接作为字符串在新标签中打开?
我可以让它工作的唯一方法是GeckoWebBrowser1.CopyLinkLocation并从剪贴板中读取它,但这不是我想在浏览器中执行此操作的方式。
GeckoWebBrowser1.CopyLinkLocation
示例:
我希望有人可以帮助我!
答案 0 :(得分:0)
您正在寻找的财产是:
var currentPageAddress = Browser.Document.Url
请记住,如果页面包含框架,则需要获取所需Frame元素的Url(GetContentFrame()是我的逻辑,以便按名称查找我需要的框架)
GetContentFrame()