Geckofx获取已加载的页面网址

曼维克

我在WPF应用程序中使用geckofx-22。我想检查geckofx控件中加载的页面的当前URL。找不到相同的任何属性。

曼维克

将以下代码用于WPF,并将其放在Geckofx-WPF GeckoWebBrowser.cs中

    /// <summary>
    /// Gets the <see cref="Url"/> currently displayed in the web browser.
    /// Use the <see cref="Navigate(string)"/> method to change the URL.
    /// </summary>
    [BrowsableAttribute(false)]
    public Uri Url
    {
        get
        {
            if (_webNav == null)
                return null;

            nsIURI locationComObject = _webNav.GetCurrentURIAttribute();
            var uri = locationComObject.ToUri();
            Xpcom.FreeComObject(ref locationComObject);
            return uri ?? new Uri("about:blank");
        }
    }

然后,您可以按以下方式访问网址

geckoWebbrowser.Url;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Geckofx从页面获取特定链接

来自分类Dev

获取已加载页面的时间戳

来自分类Dev

如何从iframe获取当前页面加载的网址

来自分类Dev

将外部网址加载到div,但无法更改已加载页面的样式

来自分类Dev

jQuery mobile-获取已加载的页面ID?

来自分类Dev

在jQuery Mobile 1.4.2中获取已加载的页面

来自分类Dev

网址已更改,但未呈现组件。重新加载页面后才能正常工作

来自分类Dev

如何检查您的网站是否已加载到iframe中并获取父网址?

来自分类Dev

获取哨兵的事件页面网址

来自分类Dev

从页面html android获取网址

来自分类Dev

在页面网址中获取布局

来自分类Dev

网址已更改,但页面保持不变

来自分类Dev

页面加载失败时,可以从JavaScript控制台获取地址栏网址吗?

来自分类Dev

在Mozilla插件SDK中加载页面之前,如何获取标签的网址?

来自分类Dev

从网址获取哈希值,然后在页面加载时单击带有数据属性的链接

来自分类Dev

页面加载失败时,可以从JavaScript控制台获取地址栏网址吗?

来自分类Dev

网址末尾的斜杠不会加载页面

来自分类Dev

使用网址对页面加载的过渡效果

来自分类Dev

如何使用python或php获取带有已加载的html页面的嵌套标签?

来自分类Dev

Apache2:未加载已启用的vhost目录,而是获取默认页面

来自分类Dev

从外部页面上的活动标签获取网址

来自分类Dev

使用硒获取当前页面网址

来自分类Dev

eww:如何判断页面已加载

来自分类Dev

检测表单提交中已加载页面

来自分类Dev

HTML页面已加载,但显示为空白

来自分类Dev

Geckofx从Geckoelement获取XPath

来自分类Dev

Geckofx从Geckoelement获取XPath

来自分类Dev

导航栏已扩展的页面加载-已检查“折叠”

来自分类Dev

Cordova InAppBrowser打开,但页面已加载到主页面中

Related 相关文章

  1. 1

    Geckofx从页面获取特定链接

  2. 2

    获取已加载页面的时间戳

  3. 3

    如何从iframe获取当前页面加载的网址

  4. 4

    将外部网址加载到div,但无法更改已加载页面的样式

  5. 5

    jQuery mobile-获取已加载的页面ID?

  6. 6

    在jQuery Mobile 1.4.2中获取已加载的页面

  7. 7

    网址已更改,但未呈现组件。重新加载页面后才能正常工作

  8. 8

    如何检查您的网站是否已加载到iframe中并获取父网址?

  9. 9

    获取哨兵的事件页面网址

  10. 10

    从页面html android获取网址

  11. 11

    在页面网址中获取布局

  12. 12

    网址已更改,但页面保持不变

  13. 13

    页面加载失败时,可以从JavaScript控制台获取地址栏网址吗?

  14. 14

    在Mozilla插件SDK中加载页面之前,如何获取标签的网址?

  15. 15

    从网址获取哈希值,然后在页面加载时单击带有数据属性的链接

  16. 16

    页面加载失败时,可以从JavaScript控制台获取地址栏网址吗?

  17. 17

    网址末尾的斜杠不会加载页面

  18. 18

    使用网址对页面加载的过渡效果

  19. 19

    如何使用python或php获取带有已加载的html页面的嵌套标签?

  20. 20

    Apache2:未加载已启用的vhost目录,而是获取默认页面

  21. 21

    从外部页面上的活动标签获取网址

  22. 22

    使用硒获取当前页面网址

  23. 23

    eww:如何判断页面已加载

  24. 24

    检测表单提交中已加载页面

  25. 25

    HTML页面已加载,但显示为空白

  26. 26

    Geckofx从Geckoelement获取XPath

  27. 27

    Geckofx从Geckoelement获取XPath

  28. 28

    导航栏已扩展的页面加载-已检查“折叠”

  29. 29

    Cordova InAppBrowser打开,但页面已加载到主页面中

热门标签

归档