社区
C#
帖子详情
c#winform打开网页并post数据到要打开的网页
高新娥
2010-08-20 03:04:42
在winform里面点击按钮,将winform里的用户名密码通过post的方法传递给要一个网页,并使用浏览器打开此网页,应该怎么实现啊?
...全文
1249
12
打赏
收藏
c#winform打开网页并post数据到要打开的网页
在winform里面点击按钮,将winform里的用户名密码通过post的方法传递给要一个网页,并使用浏览器打开此网页,应该怎么实现啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Leclilys
2012-09-06
打赏
举报
回复
都不起作用的,post过去的数据得看你访问的网页是Session保存的数据还是静态变量。Session你改了也只是在服务器上,客户端请求完成之后客户端是没法加载服务器的Session这应该能理解吧?
happyrain2010
2010-08-20
打赏
举报
回复
System.Windows.Forms.HtmlDocument HTMLDocument = wbHistorySearch.Document;
System.Windows.Forms.HtmlElement loginName= HTMLDocument.GetElementById("loginName");
loginName.InnerText = System.Configuration.ConfigurationSettings.AppSettings["LoginName"].ToString();
//loginName.Enabled = false;
System.Windows.Forms.HtmlElement password = HTMLDocument.GetElementById("passwd");
password.InnerText = System.Configuration.ConfigurationSettings.AppSettings["Password"].ToString();
//password.Enabled = false;
System.Windows.Forms.HtmlElement btnLogin = HTMLDocument.GetElementById("login");
btnLogin.InvokeMember("click");
btnLogin.Enabled = false;
System.Windows.Forms.HtmlElement btnReset = HTMLDocument.GetElementById("Submit2");
jeven_xiao
2010-08-20
打赏
举报
回复
请添加 COM 下 的microsoft internet controls 引用.
jeven_xiao
2010-08-20
打赏
举报
回复
public static void OpenNewIe(string url, string postData)
{
var ie = new InternetExplorer();
object vPost, vHeaders, vFlags, vTargetFrame;
vPost = null;
vFlags = null;
vTargetFrame = null;
vHeaders = "Content-Type: application/x-www-form-urlencoded" + Convert.ToChar(10) + Convert.ToChar(13);
if (!string.IsNullOrEmpty(postData))
vPost = ASCIIEncoding.ASCII.GetBytes(postData);
ie.Visible = true;
ie.Navigate(url, ref vFlags, ref vTargetFrame, ref vPost, ref vHeaders);
}
我帮你贴代码才是现实的,懒得让你看
HolyPlace
2010-08-20
打赏
举报
回复
http://www.cnblogs.com/coolhao-chen/archive/2009/09/07/1562087.html
这个是你想要的
rabbit5
2010-08-20
打赏
举报
回复
用webbroswer控件
高新娥
2010-08-20
打赏
举报
回复
HttpRequest不行啊,不能打开浏览器啊
webbroswer1.Navigate("http://");
这个不是显示在webbroswer里了吗,我需要显示在浏览器里
Laputa_Island
2010-08-20
打赏
举报
回复
刚才没看完题目,你把帐号密码发送过去之后,笨点的方法就是把整个网页下载好放到临时文件夹里。。然后用浏览器打开。。 。。
Laputa_Island
2010-08-20
打赏
举报
回复
post ?
这个真要依照不同的网站去具体看,
简单点的就是网址后面拼接查询字符串 http://www.example.com?uid=XXX 之类的
麻烦点就要自己设置cookies
.net里面有个封装好的类,叫HttpRequest(名字大概如此)的类,挺有用的
sadshell
2010-08-20
打赏
举报
回复
使用webbroswer拼接诶字符串
webbroswer1.Navigate("http://");
C#
WinForm
提交表单到
网页
,并且获取反馈
数据
在
C#
WinForm
应用中,提交表单到
网页
并接收反馈
数据
是一项常见的任务,这通常涉及到网络编程和HTTP协议的理解。下面将详细讲解这个过程的关键知识点。 首先,我们需要理解
C#
中的网络请求库,最常用的是`System.Net`...
C#
Winform
和
网页
表单交互(提交和获取)
- 使用`GetRequestStream()`方法
打开
到服务器的连接,并写入表单
数据
。 - 发送请求并获取响应,通过`HttpWebResponse`对象的GetResponse()方法实现。 - 读取响应内容,一般使用`StreamReader`从`HttpWebResponse`...
C#
winform
调用webapi.rar
在"
C#
WinForm
调用WebAPI"的场景中,我们主要涉及到以下几个关键知识点: 1. **
C#
WinForm
编程**:
WinForm
是.NET Framework的一部分,提供了一个用于创建交互式图形用户界面的平台。在
C#
WinForm
应用中,我们可以...
c#
winform
非焦点窗体
post
message消息,键盘消息,获取活动窗体
c#
winform
,设置为非活动窗体,类似软键盘。 获取当前活动的窗体,向窗体内的控件通过
post
message发送消息,或键盘消息
C#
winform
上传照片到服务器
服务器端代码会解析接收到的
POST
请求,提取文件
数据
,并将其保存到指定的网络共享文件夹。这部分细节取决于服务器端的具体实现,但通常会涉及文件流的操作和文件系统的交互。 为了确保上传过程的用户交互友好,我们...
C#
111,120
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章