代码之家  ›  专栏  ›  技术社区  ›  Kevin Robatel

无法从System.Windows.Control.WebBrowser获取片段信息

  •  0
  • Kevin Robatel  · 技术社区  · 15 年前

    我尝试通过以下方式获取我的Web浏览器url中符号#后的字符串:

    MessageBox.Show(UI_WebBrowser.Source.Fragment);
    

    http://www.google.com/#123 “什么也没有。。。

    我的代码:

        private void checkIfUpdate()
        {
            UI_WebBrowser.Navigated += new System.Windows.Navigation.NavigatedEventHandler(UI_WebBrowser_Navigated);
            UI_WebBrowser.Navigate("http://www.google.com/#123");
        }
    
        void UI_WebBrowser_Navigated(object sender, System.Windows.Navigation.NavigationEventArgs e)
        {
            MessageBox.Show(UI_WebBrowser.Source.Fragment);
        }
    
    1 回复  |  直到 15 年前
        1
  •  0
  •   davisoa    15 年前

    fragment属性是否可能要求路径和 # ?

    试着改变 http://www.google.com/#123 http://www.google.com/ig#123