日期:2014-05-17  浏览次数:21105 次

C#如何将TextBox里的内容填充到网页里的文本框内
如题 我建一个winform窗体该窗体里有TextBox1和TextBox2两个控件当我点击登陆时跳到另一个窗体,那窗体的WebBrowser 加载一个网站的登陆页 请问我该如何将TextBox1和TextBox2里的内容加载到网站登陆页的用户名文本框和密码框里并自动登陆!
我刚学C#不久求指教,谢谢了

------解决方案--------------------
得看服务器怎么登录的。一般的填密码,复杂的就得反向工程网页。去搜索windows forms webbrowser site:topic.csdn.net 密码,以前好多人讨论过的
------解决方案--------------------
两个的没做过,搜索引擎如下:
C# code
        private void 打开网页(string 网址)
        { new Thread(delegate() { System.Diagnostics.Process.Start(网址); }).Start(); }

        private void 必应引擎ToolStripMenuItem_Click(object sender, EventArgs e)
        { 打开网页(@"http://cn.bing.com/search?q=" + System.Uri.EscapeDataString(搜索字符.Text)); }

------解决方案--------------------
webBrowser1.Document.GetElementById("登陆页上用户名ID").InnerText = textBox1.Text;
webBrowser1.Document.GetElementById("登陆页上密码ID").InnerText = textBox2.Text;
获得那个登陆页的用户名和密码的ID,填上去就行了