写了自动登陆的,但是发现个问题!
string strUID = "infy001@123";
string strPWD = "123113";
webBrowser1.Document.GetElementById("user").InnerText = strUID;//fill name
webBrowser1.Document.GetElementById("pwd").InnerText = strPWD;//fill pwd
webBrowser1.Document.GetElementById("go").InvokeMember("click");//click gosubmit的按钮,是没有ID,只有name.
是这样的,改怎么办呢!
input type="submit" name="Submit" class="btn" value="µÇ ¼" />
<input type="button" name="Submit" class="btn" value="×¢ ²á" onclick="window.location.href='http://my.pchome.net/register.html';" />
string strUID = "infy001@123";
string strPWD = "123113";
webBrowser1.Document.GetElementById("user").InnerText = strUID;//fill name
webBrowser1.Document.GetElementById("pwd").InnerText = strPWD;//fill pwd
webBrowser1.Document.GetElementById("go").InvokeMember("click");//click gosubmit的按钮,是没有ID,只有name.
是这样的,改怎么办呢!
input type="submit" name="Submit" class="btn" value="µÇ ¼" />
<input type="button" name="Submit" class="btn" value="×¢ ²á" onclick="window.location.href='http://my.pchome.net/register.html';" />
解决方案 »
- 高手来谈一下,singleton模式和静态类,如何取舍
- 请问如何求一个bitmap对象的md5值
- 定时统计(删除)过期文件的问题
- 条码源程序-(附设计器+code 39,CODE93源程序)
- 报错为:用户代码未处理UnauthorizedAccessException,请问这是什么错误???
- C#读取出XML后再保存
- 如何用代码实现窗体的ICO图标??
- 请问高手,不用调用dataadaper的updatecommand命令,能不能更新记录
- 求助:各位大侠,用C#连接SQL数据库适配器FILL数据总超时,请问有何好的办法解决啊?(除修改连接字符串,加TIMEOUT时间外)
- 用什么方法可以得到一个硬盘的总共空间,已经使用的空间,和剩余空间?
- C#代码连接数据库一直连接不上
- 用C#求十六进制字符串CRC校验值
foreach (HtmlElement elem in webBrowser1.Document.GetElementsByTagName("SUBMIT")) //获取所有SUBMIT
{
if (elem.Name == "") { }
}楼主贴还是要结的,分还是要给的。。
foreach (HtmlElement elem in webBrowser1.Document.GetElementsByTagName("INPUT")) //获取所有SUBMIT
{
if (elem.Name == "Submit" ){ }//注册按钮
}
不好意思 是这样的
{
if (elem.Name == "submit")
{
elem.InvokeMember("click");
}
}还是不行,冒似...
foreach (HtmlElement elem in webBrowser1.Document.GetElementsByTagName("INPUT"))
{
if (elem.Name == "Submit" && elem.GetAttribute("TYPE") == "submit")//这个是登陆按钮
{
elem.InvokeMember("click");
}
if (elem.Name == "Submit" && elem.GetAttribute("TYPE") == "button" && elem.GetAttribute("VALUE") == "注 册")//这是注册的
{
elem.InvokeMember("click");
}
}
webBrowser1.ScriptErrorsSuppressed = true;