在WebBroswer的StartNewWindow事件中如何获取WebBroswer的Open函数的参数中的长和宽的值啊。c# WebBroswer

解决方案 »

  1.   

    function showQuery(){
    window.open("listSmsTemplete.do?popup=1","","width=800,height=600,scrollbars=yes");
    }获取其中的width、height的值
      

  2.   

    HtmlWindow.Size.Width
    HtmlWindow.Size.Height
      

  3.   

    我想问一下怎么从webbrowser获取HtmlWindow的参数啊
      

  4.   

                browser.Browser.StartNewWindow += (sender, e) =>
                {
                    if (!((e.NavigationContext & UrlContext.HtmlDialog) == UrlContext.HtmlDialog))
                        {                        GWebBroswer br = (GWebBroswer)(sender);
                    }
                }
      

  5.   

    而且这个是不是获取的当前的页面的参数啊,新的这时还没有打开呢,我就想知道如何获取window.open中的各个属性的值。
      

  6.   

     browser.Browser.StartNewWindow 不返回一个HtmlWindow?
      

  7.   

    就是获取这个事件,以及其中的参数,然后用webbrowser弹出来,有长宽的就弹出新窗口,没有的就在新选项卡中打开。