当前位置:编程学习 > C#/ASP.NET >>

关于c#调用js的问题!

注意!! 大神们!! 我这个c#调用不是asp.net的调用!!!
小弟需要写一个winform,里面需要访问一个固定的网站,然后登陆,然后通过解析返回信息里面的js调用一个js函数获得信息。
整个都不能用到webBrowser控件。这个是甲方的需求。 老师让我调研一下,请问,
问题1:这个有没有相应的例子? 
问题2:另外 请大神们帮助 我已经

 HttpWebRequest httpWebRequest;
                httpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url);
                httpWebRequest.CookieContainer = cookieContainer;
                httpWebRequest.ContentType = contentType;
                httpWebRequest.Referer = url;
                httpWebRequest.Accept = accept;
                httpWebRequest.UserAgent = userAgent;
                httpWebRequest.Method = "GET";

                HttpWebResponse httpWebResponse;
                httpWebResponse = (HttpWebResponse)httpWebRequest.GetResponse();
                Stream responseStream = httpWebResponse.GetResponseStream();
                StreamReader streamReader = new StreamReader(responseStream, encoding);
                string html = streamReader.ReadToEnd();

拿到网页里面的html了,怎么解析并调用里面的js呢? 谢谢! --------------------编程问答-------------------- 没人么? 希望大牛出现啊! 多谢! --------------------编程问答-------------------- 如果你需要使用webbrowser的话,放到一个不可见的窗体里就行了。 --------------------编程问答--------------------
引用 2 楼 sp1234 的回复:
如果你需要使用webbrowser的话,放到一个不可见的窗体里就行了。

谢谢! 但是现在是尽量不适用webbrowser,比如 我的app访问百度,然后接受html,但是我怎么调用百度里面js函数? --------------------编程问答-------------------- 尽量是个电池吧? --------------------编程问答--------------------
引用 4 楼 sp1234 的回复:
尽量是个电池吧?

哦 不是 因为程序要开很多个。。。。而运行的服务器很烂。。。。2G内存。。。。要是使用webbrowser 基本开不了两个内存就不够了。。。。所以要自己解析html和js,然后调用相应的js函数。 --------------------编程问答-------------------- 没人了????
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,