我想做的是,用XMLHTTP获得网页数据之后再把这些数据和一个浏览器进程关联,就像是用户打开IE,一步一步达到的效果一样,可以吗?说明:
  比如我用IE打开随便一个网站,然后登录进去了,假设我用xmlhttp模拟了登录网站,并得到了最后服务器返回的响应包头信息,我想在下一步把这些信息交给IE处理,用户一开始就进到这步,而直接在IE上操作了,IE一打开就是已登录好的用户页面

解决方案 »

  1.   

    不就是想打开网页又不想输入密码么?用bho之类的也许可以吧?不过我不会
      

  2.   

    就是要自动登录嘛
    可以用MS WebBrowser控件 + IHTMLDocument2等接口来完成
    自动填写表单也可以这么做
      

  3.   

    没错,是这样但我只是想要IXMLHTTPRequest 也就是JavaScript里的XmlHTTP 要是有WebBrowser 我也会用,只是版本问题不能用到我想WebBrowser里也是像操纵JavaScript一样吧,应该都是调用浏览器里的功能,所以浏览器能记下要求的信息,我想IE是单例模式吧
      

  4.   

    先分析为什么使用IE登陆以后就可以保留登录信息,那是因为有一些Session 信息在服务器端保存着,而我们的程序使用 XML Send 一个 Request 到服务器端以后,的确在服务器端建立了一个Session,但是用户使用的IE 和我们和服务器连接的进程,是不同的两个。那么当我们的程序关闭以后,服务器端的Session 信息是否会清除? 这个不大清楚,要做实验测试一下(根据经验会清除)。那么这种方式是不行的。