大家好
我在用winform给webbrower传值
winform里
string url = "http://11.0.0.82:81/Default.aspx?type="+coursetype+"";
this.webBrowser1.Navigate(url);
网页里已经写string coutype = Request.QueryString["type"];
但是还是接受不到type的这个值,为什么呢?

解决方案 »

  1.   

    winform里 可以直接调用里面的javascript函数的
      

  2.   

    楼上朋友能说的再详细点吗?
    http://11.0.0.82:81/Default.aspx?type=北京导基&uid=27
    这个地址明明是过来了,但是就是接不到值,不知道是写法有问题还是怎么的
      

  3.   

    webBrowser1.Document.InvokeScript(string scriptName, params object[] parameters)
      

  4.   

    webBrowser里的javascript也可以调用winform里的代码。
    需要进行如下设置:
    1.[ComVisble(true)]
    public class Form1
    {public Form1()
    {
       //....
       webBrowser1..ObjectForScripting = this;
    }public void Fun()
    {
        //........
    }
    }js调用function callWinformMethod()
    {
       window.external.Fun();
    }