none
WebBrowser如何接收Javascript返回的数组? RRS feed

答案

  • this.webBrowser1.DocumentText = @"
    <script type='text/javascript'>
    function GetValues(){
      return new Array(1,2,3,4);
    }
    </script>
    ";
    
    object values = this.webBrowser1.Document.InvokeScript("GetValues", null);
    foreach (object value in (IEnumerable)values)
      MessageBox.Show(value.ToString());
    

    知识改变命运,奋斗成就人生!
    2010年11月11日 13:40
    版主

全部回复

  • this.webBrowser1.DocumentText = @"
    <script type='text/javascript'>
    function GetValues(){
      return new Array(1,2,3,4);
    }
    </script>
    ";
    
    object values = this.webBrowser1.Document.InvokeScript("GetValues", null);
    foreach (object value in (IEnumerable)values)
      MessageBox.Show(value.ToString());
    

    知识改变命运,奋斗成就人生!
    2010年11月11日 13:40
    版主
  • this
    .webBrowser1.DocumentText = @"
    <script type='text/javascript'>
    function GetValues(){
    return new Array(1,2,3,4);
    }
    </script>
    "
    ;

    object values = this .webBrowser1.Document.InvokeScript("GetValues" , null );
    foreach (object value in (IEnumerable)values)
    MessageBox.Show(value.ToString());

    知识改变命运,奋斗成就人生!
    很好用,谢谢
    2010年11月12日 16:56